Skip to content

Commit 901dc98

Browse files
committed
assign server message only when related_request_id is not none
1 parent 80780dc commit 901dc98

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/mcp/shared/session.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,9 @@ async def send_notification(
285285
)
286286
session_message = SessionMessage(
287287
message=JSONRPCMessage(jsonrpc_notification),
288-
metadata=ServerMessageMetadata(related_request_id=related_request_id),
288+
metadata=ServerMessageMetadata(related_request_id=related_request_id)
289+
if related_request_id
290+
else None,
289291
)
290292
await self._write_stream.send(session_message)
291293

0 commit comments

Comments
 (0)