ZIm/crates/assistant_tools/src
Richard Feldman 7ceb792a58
Revert having edit_file_tool format on save (#31403)
An unintended consequence of format on save is that we start (correctly)
informing the model that the file changed on disk every time the
formatter changes anything, which in turn can lead the model to things
like extra reads.

Until we have a solution in place to prevent this downside, we're going
back to not formatting on save by reverting
cb112a4012.

Release Notes:

- N/A
2025-05-26 02:01:55 +00:00
..
batch_tool Add Batch tool call for calling multiple tools (#27621) 2025-03-27 18:21:26 -04:00
code_action_tool Add code action tool and rename tool (#28453) 2025-04-09 22:38:01 -04:00
code_symbols_tool Add Code Symbols tool (#27733) 2025-03-31 05:13:13 +00:00
contents_tool Add contents_tool (#28738) 2025-04-15 00:54:25 -04:00
copy_path_tool Add copy-path tool (#27371) 2025-03-24 21:21:55 -04:00
create_directory_tool Add Create Directory Tool (#27505) 2025-03-26 11:59:03 -04:00
delete_path_tool Delete tool uses paths instead of globs (#26715) 2025-03-16 11:58:25 +01:00
diagnostics_tool Systematically optimize agentic editing performance (#28961) 2025-04-19 02:47:59 +00:00
edit_agent Add initial element inspector for Zed development (#31315) 2025-05-23 23:08:59 +00:00
edit_file_tool Fix agent reading and editing files over SSH (#30144) 2025-05-07 17:07:01 +00:00
fetch_tool assistant_tools: Add fetch tool (#26999) 2025-03-18 16:25:51 +00:00
find_path_tool agent: Improve initial file search quality (#29317) 2025-04-23 21:24:41 -03:00
grep_tool Rename regex search tool to grep and accept an include glob pattern (#29100) 2025-04-20 00:53:30 +00:00
list_directory_tool agent: Improve initial file search quality (#29317) 2025-04-23 21:24:41 -03:00
move_path_tool Add move_path tool (#27366) 2025-03-24 14:45:19 +00:00
open_tool Add eval for open_tool (#29801) 2025-05-02 15:56:07 +00:00
read_file_tool Systematically optimize agentic editing performance (#28961) 2025-04-19 02:47:59 +00:00
rename_tool Add code action tool and rename tool (#28453) 2025-04-09 22:38:01 -04:00
symbol_info_tool Add symbol info tool (#27742) 2025-03-31 00:23:03 -04:00
templates agent: Improve Gemini support in the edit_file tool (#31116) 2025-05-22 12:01:43 +03:00
terminal_tool agent: Discourage long-running commands (#29627) 2025-04-29 19:21:16 -03:00
thinking_tool Add thinking tool (#26675) 2025-03-14 16:26:22 -04:00
ui agent: Render path search results with ToolCard (#28894) 2025-04-25 14:42:51 -03:00
assistant_tools.rs agent: Overwrite files more cautiously (#30649) 2025-05-14 10:40:44 +03:00
copy_path_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
create_directory_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
delete_path_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
diagnostics_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
edit_agent.rs evals: Eval for creating an empty file (#31034) 2025-05-20 20:03:08 +03:00
edit_file_tool.rs Revert having edit_file_tool format on save (#31403) 2025-05-26 02:01:55 +00:00
fetch_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
find_path_tool.rs Have read_file support images (#30435) 2025-05-13 10:58:00 +02:00
grep_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
list_directory_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
move_path_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
now_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
open_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
read_file_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
schema.rs agent: Improve compatibility when using MCP servers with Gemini models (#28700) 2025-04-14 21:55:25 +02:00
templates.rs Introduce a new StreamingEditFileTool (#29733) 2025-05-01 17:37:43 +02:00
terminal_tool.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
thinking_tool.rs Reuse conversation cache when streaming edits (#30245) 2025-05-08 14:36:34 +02:00
ui.rs agent: Refine the web search tool call UI (#29190) 2025-04-22 09:51:57 -03:00
web_search_tool.rs Have read_file support images (#30435) 2025-05-13 10:58:00 +02:00