We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9033b81 commit 288830eCopy full SHA for 288830e
1 file changed
src/mcp/client/sse.py
@@ -93,7 +93,11 @@ async def sse_reader(
93
raise ValueError(error_msg) # pragma: no cover
94
95
if on_session_created:
96
- session_id = parse_qs(endpoint_parsed.query).get("sessionId", [None])[0]
+ query_params = parse_qs(endpoint_parsed.query)
97
+ session_id = (
98
+ query_params.get("sessionId", [None])[0]
99
+ or query_params.get("session_id", [None])[0]
100
+ )
101
if session_id:
102
on_session_created(session_id)
103
0 commit comments