assistant2: Use snake_case for tool names (#27903)

Bennet Bo Fenner created

The [Gemini
docs](https://ai.google.dev/gemini-api/docs/function-calling?example=weather#function_declarations)
state that function names should be in `snake_case` or `camelCase`.

Release Notes:

- N/A

Change summary

crates/assistant_tools/src/batch_tool.rs             | 2 +-
crates/assistant_tools/src/code_symbols_tool.rs      | 2 +-
crates/assistant_tools/src/copy_path_tool.rs         | 2 +-
crates/assistant_tools/src/create_directory_tool.rs  | 2 +-
crates/assistant_tools/src/create_file_tool.rs       | 2 +-
crates/assistant_tools/src/delete_path_tool.rs       | 2 +-
crates/assistant_tools/src/edit_files_tool.rs        | 2 +-
crates/assistant_tools/src/find_replace_file_tool.rs | 2 +-
crates/assistant_tools/src/list_directory_tool.rs    | 2 +-
crates/assistant_tools/src/move_path_tool.rs         | 2 +-
crates/assistant_tools/src/path_search_tool.rs       | 2 +-
crates/assistant_tools/src/read_file_tool.rs         | 2 +-
crates/assistant_tools/src/regex_search_tool.rs      | 2 +-
crates/assistant_tools/src/symbol_info_tool.rs       | 2 +-
14 files changed, 14 insertions(+), 14 deletions(-)

Detailed changes

crates/assistant_tools/src/batch_tool.rs 🔗

@@ -148,7 +148,7 @@ pub struct BatchTool;
 
 impl Tool for BatchTool {
     fn name(&self) -> String {
-        "batch-tool".into()
+        "batch_tool".into()
     }
 
     fn needs_confirmation(&self) -> bool {