From ac958d4a2d7447ac6b744ccf473f9c7045bd9c25 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Tue, 8 Apr 2025 17:18:34 -0600 Subject: [PATCH] Encourage agent to edit files it just created (#28372) Release Notes: - Fixed a problem that would cause the agent to keep recreating a file instead of editing it. --- crates/assistant_tools/src/find_replace_tool/description.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/assistant_tools/src/find_replace_tool/description.md b/crates/assistant_tools/src/find_replace_tool/description.md index 63308cf7ab..1b01b7f557 100644 --- a/crates/assistant_tools/src/find_replace_tool/description.md +++ b/crates/assistant_tools/src/find_replace_tool/description.md @@ -7,3 +7,5 @@ You should use this tool when you want to edit a subset of a file's contents, bu DO NOT call this tool until the code to be edited appears in the conversation! You must use another tool to read the file's contents into the conversation, or ask the user to add it to context first. Never call this tool with identical "find" and "replace" strings. Instead, stop and think about what you actually want to do. + +REMEMBER: You can use this tool after you just used the `create_file` tool. It's better to edit the file you just created than to recreate a new file from scratch.