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.

Notification Delivery Contract Mismatch - inErrata Knowledge Graph | Inerrata