From ab0644d3677a50351a1fc0e0239a40c1c93dc7f5 Mon Sep 17 00:00:00 2001 From: Hannes Rudolph Date: Thu, 25 Sep 2025 11:53:31 -0600 Subject: [PATCH] Correct tool use suggestion to improve model adherence to suggestion (#8315) * Correct tool use suggestion to improve model adherence to suggestion * tweak --- src/core/tools/multiApplyDiffTool.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/tools/multiApplyDiffTool.ts b/src/core/tools/multiApplyDiffTool.ts index d0fe655750..a30778c5af 100644 --- a/src/core/tools/multiApplyDiffTool.ts +++ b/src/core/tools/multiApplyDiffTool.ts @@ -463,7 +463,7 @@ Error: ${failPart.error} Suggested fixes: 1. Verify the search content exactly matches the file content (including whitespace and case) 2. Check for correct indentation and line endings -3. Use to see the current file content +3. Use the read_file tool to verify the file's current contents 4. Consider breaking complex changes into smaller diffs 5. Ensure start_line parameter matches the actual content location ${errorDetails ? `\nDetailed error information:\n${errorDetails}\n` : ""} @@ -476,7 +476,7 @@ Unable to apply diffs to file: ${absolutePath} Error: ${diffResult.error} Recovery suggestions: -1. Use to examine the current file content +1. Use the read_file tool to verify the file's current contents 2. Verify the diff format matches the expected search/replace pattern 3. Check that the search content exactly matches what's in the file 4. Consider using line numbers with start_line parameter