assistant2: Adjust icons for some tools (#27814)

Danilo Leal created

Picking more specific icons for a few tools.

Release Notes:

- N/A

Change summary

crates/assistant_tools/src/code_symbols_tool.rs | 2 +-
crates/assistant_tools/src/diagnostics_tool.rs  | 2 +-
crates/assistant_tools/src/open_tool.rs         | 2 +-
crates/assistant_tools/src/read_file_tool.rs    | 2 +-
crates/assistant_tools/src/symbol_info_tool.rs  | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)

Detailed changes

crates/assistant_tools/src/code_symbols_tool.rs 🔗

@@ -91,7 +91,7 @@ impl Tool for CodeSymbolsTool {
     }
 
     fn icon(&self) -> IconName {
-        IconName::Eye
+        IconName::Code
     }
 
     fn input_schema(&self, format: LanguageModelToolSchemaFormat) -> serde_json::Value {

crates/assistant_tools/src/diagnostics_tool.rs 🔗

@@ -55,7 +55,7 @@ impl Tool for DiagnosticsTool {
     }
 
     fn icon(&self) -> IconName {
-        IconName::Warning
+        IconName::XCircle
     }
 
     fn input_schema(&self, format: LanguageModelToolSchemaFormat) -> serde_json::Value {

crates/assistant_tools/src/open_tool.rs 🔗

@@ -32,7 +32,7 @@ impl Tool for OpenTool {
     }
 
     fn icon(&self) -> IconName {
-        IconName::ExternalLink
+        IconName::ArrowUpRight
     }
 
     fn input_schema(&self, format: LanguageModelToolSchemaFormat) -> serde_json::Value {

crates/assistant_tools/src/read_file_tool.rs 🔗

@@ -56,7 +56,7 @@ impl Tool for ReadFileTool {
     }
 
     fn icon(&self) -> IconName {
-        IconName::Eye
+        IconName::FileSearch
     }
 
     fn input_schema(&self, format: LanguageModelToolSchemaFormat) -> serde_json::Value {

crates/assistant_tools/src/symbol_info_tool.rs 🔗

@@ -81,7 +81,7 @@ impl Tool for SymbolInfoTool {
     }
 
     fn icon(&self) -> IconName {
-        IconName::Eye
+        IconName::Code
     }
 
     fn input_schema(&self, format: LanguageModelToolSchemaFormat) -> serde_json::Value {