diff --git a/crates/agent/src/thread.rs b/crates/agent/src/thread.rs index 2e693a85cd1f86d232e392860d8bd83509ce131a..c57bd1e99b9ae4fd1a93214e2a5d5937d1ab0274 100644 --- a/crates/agent/src/thread.rs +++ b/crates/agent/src/thread.rs @@ -2617,7 +2617,8 @@ impl Thread { } } - let use_streaming_edit_tool = cx.has_flag::(); + let use_streaming_edit_tool = + cx.has_flag::() && model.supports_streaming_tools(); let mut tools = self .tools