From 1c1afc30cc6e61a8a9216c3878c295c27191b975 Mon Sep 17 00:00:00 2001 From: "lorenzo.neumann" <36760115+ln-12@users.noreply.github.com> Date: Tue, 28 Oct 2025 12:54:23 +0100 Subject: [PATCH] Fix global metadata not being applied --- client/src/App.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/src/App.tsx b/client/src/App.tsx index d58cd8fe..c53294d5 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -808,7 +808,7 @@ const App = () => { const callTool = async ( name: string, params: Record, - metadata?: Record, + toolMetadata?: Record, ) => { lastToolCallOriginTabRef.current = currentTabRef.current; @@ -822,9 +822,9 @@ const App = () => { // Merge general metadata with tool-specific metadata // Tool-specific metadata takes precedence over general metadata const mergedMetadata = { - ...metadata, // General metadata first + ...metadata, // General metadata progressToken: progressTokenRef.current++, - ...(metadata ?? {}), // Tool-specific metadata overrides + ...(toolMetadata ?? {}), // Tool-specific metadata }; const response = await sendMCPRequest(