diff --git a/crates/tui/src/tools/web_search.rs b/crates/tui/src/tools/web_search.rs index 3e36ae5d4..8516cabd1 100644 --- a/crates/tui/src/tools/web_search.rs +++ b/crates/tui/src/tools/web_search.rs @@ -186,6 +186,10 @@ impl ToolSpec for WebSearchTool { ApprovalRequirement::Auto } + fn supports_parallel(&self) -> bool { + true + } + async fn execute(&self, input: Value, context: &ToolContext) -> Result { let query = extract_search_query(&input)?; if query.is_empty() {