Merge pull request #2672 from modelcontextprotocol/fix/notification-stream

direct long running tool progress notifications to correct stream
This commit is contained in:
Cliff Hall 2025-09-05 12:51:17 -04:00 • committed by GitHub
commit 8ba0ff5e4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -542,7 +542,7 @@ export const createServer = () => {
return { tools };
});
server.setRequestHandler(CallToolRequestSchema, async (request) => {
server.setRequestHandler(CallToolRequestSchema, async (request,extra) => {
const { name, arguments: args } = request.params;
if (name === ToolName.ECHO) {
@ -584,7 +584,7 @@ export const createServer = () => {
total: steps,
progressToken,
},
});
},{relatedRequestId: extra.requestId});
}
}