From f40b22c02ac2784c9c8e043006bd24b0fed5b4d4 Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Fri, 14 Mar 2025 16:44:36 -0400 Subject: [PATCH] Add action log to thinking tool (#26802) Release Notes: - N/A --- crates/assistant_tools/src/thinking_tool.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/assistant_tools/src/thinking_tool.rs b/crates/assistant_tools/src/thinking_tool.rs index a3bac897a0b8eb28b14514cbd4fd7577d92aa24f..e11faf86b69949f2f1783b88eecec8784696d948 100644 --- a/crates/assistant_tools/src/thinking_tool.rs +++ b/crates/assistant_tools/src/thinking_tool.rs @@ -1,7 +1,7 @@ use std::sync::Arc; use anyhow::{anyhow, Result}; -use assistant_tool::Tool; +use assistant_tool::{ActionLog, Tool}; use gpui::{App, Entity, Task}; use language_model::LanguageModelRequestMessage; use project::Project; @@ -36,6 +36,7 @@ impl Tool for ThinkingTool { input: serde_json::Value, _messages: &[LanguageModelRequestMessage], _project: Entity, + _action_log: Entity, _cx: &mut App, ) -> Task> { // This tool just "thinks out loud" and doesn't perform any actions.