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
@JadenHuang2023, Thanks for the relevant question.
Some server notifications (tools/resource/prompt list changes) should be broadcast to all clients, while server requests related to Roots and Sampling should only go to the initiating client's session. Later is not implemented correctly at the moment. We'll fix this behavior soon.
java-sdk/mcp-spring/mcp-spring-webflux/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransport.java
Line 189 in 352ec2d
Why do we broadcast responses to all clients instead of just sending them to the current requesting client?
The text was updated successfully, but these errors were encountered: