From 691cff19191163c5d86fe30c7f0b04f56964f34c Mon Sep 17 00:00:00 2001 From: Rizel Scarlett Date: Wed, 18 Feb 2026 18:21:12 -0500 Subject: [PATCH] fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) --- crates/goose-cli/src/session/output.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/crates/goose-cli/src/session/output.rs b/crates/goose-cli/src/session/output.rs index 718e429bd3..535fa0f028 100644 --- a/crates/goose-cli/src/session/output.rs +++ b/crates/goose-cli/src/session/output.rs @@ -756,7 +756,14 @@ fn split_tool_name(tool_name: &str) -> (String, String) { .split_first() .map(|(_, s)| s.iter().rev().copied().collect::>().join("__")) .unwrap_or_default(); - (tool.to_string(), extension) + (tool.to_string(), extension_display_name(&extension)) +} + +fn extension_display_name(name: &str) -> String { + match name { + "code_execution" => "Code Mode".to_string(), + _ => name.to_string(), + } } pub fn format_subagent_tool_call_message(subagent_id: &str, tool_name: &str) -> String {