From 88da0843566fc45c35d32aeeda5732df8f027f07 Mon Sep 17 00:00:00 2001 From: Boris Bliznioukov Date: Thu, 5 Mar 2026 23:22:23 +0100 Subject: [PATCH] feat(exec): include user content in ExecuteAsync callback response Signed-off-by: Boris Bliznioukov --- pkg/tools/shell_tool.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/tools/shell_tool.go b/pkg/tools/shell_tool.go index 2f97a042e..e433461f1 100644 --- a/pkg/tools/shell_tool.go +++ b/pkg/tools/shell_tool.go @@ -170,6 +170,7 @@ func (t *ExecTool) ExecuteAsync(ctx context.Context, args map[string]any, cb Asy if cb != nil { cb(context.Background(), &ToolResult{ ForLLM: content, + ForUser: content, IsError: result.IsError, }) }