diff options
| author | anj-s <[email protected]> | 2025-06-05 06:48:03 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-05 06:48:03 -0700 |
| commit | 78b2a28fb612994e84df67ef95e34fdd01241fac (patch) | |
| tree | 76c8cb8eaa7fe05463d11c0982e87486609361c3 /packages/core/src/tools/edit.ts | |
| parent | aa386d135b4fbe46b6dca95f28f0450543ac7d7d (diff) | |
Checks for diff changes before displaying the code snippet (#751)
Diffstat (limited to 'packages/core/src/tools/edit.ts')
| -rw-r--r-- | packages/core/src/tools/edit.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/core/src/tools/edit.ts b/packages/core/src/tools/edit.ts index e02ee1c8..5e488bcd 100644 --- a/packages/core/src/tools/edit.ts +++ b/packages/core/src/tools/edit.ts @@ -379,6 +379,9 @@ Expectation for required parameters: params.new_string.split('\n')[0].substring(0, 30) + (params.new_string.length > 30 ? '...' : ''); + if (params.old_string === params.new_string) { + return `No file changes to ${shortenPath(relativePath)}`; + } return `${shortenPath(relativePath)}: ${oldStringSnippet} => ${newStringSnippet}`; } |
