-
Notifications
You must be signed in to change notification settings - Fork 583
Open
Milestone
Description
Bug description
When the McpClient with WebClientStreamableHttpTransport is provided a url that does not point to a valid streamable http mcp endpoint, exception io.modelcontextprotocol.spec.McpTransportSessionNotFoundException: Session [missing_session_id] not found on the server
is thrown during client initialization, which then leads to initialization being retired... why causes initialization to get stuck in an endless retry loop.
To reproduce:
McpClient.async(
WebClientStreamableHttpTransport
.builder(webClientBuilder)
.endpoint("Url to not a streamable http endpoint")
.build()
).build().initialize()
Metadata
Metadata
Assignees
Labels
No labels