From bc941bfc977cbe1198b65afbd6b58399d4bf4dad Mon Sep 17 00:00:00 2001 From: Nikita Pivkin Date: Mon, 24 Feb 2025 20:37:07 +0600 Subject: [PATCH] assistant_tools: Rename `FileToolInput` to `NowToolInput` (#25456) Renamed the `FileToolInput` structure to `NowToolInput` to better reflect its purpose, as the tool is related to time-based operations. Release Notes: - N/A Signed-off-by: Nikita Pivkin --- crates/assistant_tools/src/now_tool.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/assistant_tools/src/now_tool.rs b/crates/assistant_tools/src/now_tool.rs index b9d22b66b48c95..4e4e7228922e0e 100644 --- a/crates/assistant_tools/src/now_tool.rs +++ b/crates/assistant_tools/src/now_tool.rs @@ -17,7 +17,7 @@ pub enum Timezone { } #[derive(Debug, Serialize, Deserialize, JsonSchema)] -pub struct FileToolInput { +pub struct NowToolInput { /// The timezone to use for the datetime. timezone: Timezone, } @@ -34,7 +34,7 @@ impl Tool for NowTool { } fn input_schema(&self) -> serde_json::Value { - let schema = schemars::schema_for!(FileToolInput); + let schema = schemars::schema_for!(NowToolInput); serde_json::to_value(&schema).unwrap() } @@ -45,7 +45,7 @@ impl Tool for NowTool { _window: &mut Window, _cx: &mut App, ) -> Task> { - let input: FileToolInput = match serde_json::from_value(input) { + let input: NowToolInput = match serde_json::from_value(input) { Ok(input) => input, Err(err) => return Task::ready(Err(anyhow!(err))), };