From b4f018f6f90ddd230d15a5343d0a2b973b8275c2 Mon Sep 17 00:00:00 2001 From: Jack Amadeo Date: Tue, 17 Mar 2026 13:30:25 -0400 Subject: [PATCH] fix: hard-coded tool call id in code mode callback (#7939) --- .../goose/src/agents/platform_extensions/code_execution.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/crates/goose/src/agents/platform_extensions/code_execution.rs b/crates/goose/src/agents/platform_extensions/code_execution.rs index b30669b56e..22e0f43ae7 100644 --- a/crates/goose/src/agents/platform_extensions/code_execution.rs +++ b/crates/goose/src/agents/platform_extensions/code_execution.rs @@ -255,11 +255,7 @@ fn create_tool_callback( } params }; - let ctx = crate::agents::ToolCallContext::new( - session_id, - None, - Some("tool-request-id".to_string()), - ); + let ctx = crate::agents::ToolCallContext::new(session_id, None, None); match manager .dispatch_tool_call(&ctx, tool_call, CancellationToken::new()) .await