You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Server-initiated notifications from tool handlers are not delivered to the client #587
Notifications and requests sent from a tool handler (notification(), sendLoggingMessage(), createMessage()) have no relatedRequestId. The Streamable HTTP transport therefore routes them to the standalone SSE stream instead of the SSE stream associated with the originating tools/call POST request. The conformance runner only reads from the request-specific stream, so it never receives these messages (notifications are lost, requests time out)
Activity
kpavlov commentedon Mar 12, 2026
See #599
feat!: add mcp conformance test infra (#585); add SSE reconnection wi…
fix(server): notifications not delivered over Streamable HTTP (#587) (#…