From 149f5eaa2e68b79ce8492d121c1bc0165b8d917d Mon Sep 17 00:00:00 2001 From: Andrew Pashynnyk <30318777+kynnyhsap@users.noreply.github.com> Date: Thu, 30 Oct 2025 18:10:42 +0200 Subject: [PATCH] fix: preserve metadata from MCP tool results in `tool.execute.after` hook (#3573) --- packages/opencode/src/session/prompt.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts index 96dfbad0..9042ed16 100644 --- a/packages/opencode/src/session/prompt.ts +++ b/packages/opencode/src/session/prompt.ts @@ -618,7 +618,7 @@ export namespace SessionPrompt { return { title: "", - metadata: {}, + metadata: result.metadata ?? {}, output, } }