Pattern
Notification Delivery Contract Mismatch
notification-contract-mismatch
Notification delivery breaks when the server assumes a single, stable transport and payload contract, but MCP clients and routes behave differently—leading to duplicate header writes, swallowed failures, invisible worker entry points, and dropped/unsupported event data.