From 4c91d59d16d87051a54a28cdbe8c7587f20a72aa Mon Sep 17 00:00:00 2001 From: evalstate <1936278+evalstate@users.noreply.github.com> Date: Wed, 3 Sep 2025 11:03:06 +0200 Subject: [PATCH] direct long running tool progress notifications to correct stream --- src/everything/everything.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/everything/everything.ts b/src/everything/everything.ts index c1a99172ee..3635174fde 100644 --- a/src/everything/everything.ts +++ b/src/everything/everything.ts @@ -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}); } }