From d047801295ebe78319be83413f7dab1beb82cefb Mon Sep 17 00:00:00 2001 From: Agus Zubiaga Date: Sat, 5 Apr 2025 10:16:24 -0300 Subject: [PATCH] agent: Fix tool use output rendering (#28146) Tool use output wouldn't get rendered in some states. Release Notes: - N/A --- crates/agent/src/active_thread.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/agent/src/active_thread.rs b/crates/agent/src/active_thread.rs index 0df055e6df46d177e77804d671130cee4ffcaa5e..f190e7496e225196bc7fce0a3ce0a9ca40fbadb9 100644 --- a/crates/agent/src/active_thread.rs +++ b/crates/agent/src/active_thread.rs @@ -706,7 +706,11 @@ impl ActiveThread { tool_use.id.clone(), tool_use.ui_text.clone(), &tool_use.input, - "".into(), + self.thread + .read(cx) + .tool_result(&tool_use.id) + .map(|result| result.content.clone().into()) + .unwrap_or("".into()), window, cx, );