From a83fa595948dbc2162dd9ea3388983a3e81b7fc0 Mon Sep 17 00:00:00 2001 From: Hunter Bown Date: Wed, 27 May 2026 05:16:15 -0500 Subject: [PATCH] fix(tui): keep task shell tools eagerly loaded --- crates/tui/src/core/engine/tests.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/crates/tui/src/core/engine/tests.rs b/crates/tui/src/core/engine/tests.rs index b92f4faf..f26e0564 100644 --- a/crates/tui/src/core/engine/tests.rs +++ b/crates/tui/src/core/engine/tests.rs @@ -464,6 +464,16 @@ fn non_yolo_mode_retains_default_defer_policy() { AppMode::Agent, &always_load )); + assert!(!should_default_defer_tool( + "task_shell_start", + AppMode::Agent, + &always_load + )); + assert!(!should_default_defer_tool( + "task_shell_wait", + AppMode::Agent, + &always_load + )); assert!(should_default_defer_tool( "git_show", AppMode::Agent,