diff options
| -rw-r--r-- | packages/server/src/utils/editCorrector.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/server/src/utils/editCorrector.ts b/packages/server/src/utils/editCorrector.ts index c8a8e1a9..477b2381 100644 --- a/packages/server/src/utils/editCorrector.ts +++ b/packages/server/src/utils/editCorrector.ts @@ -69,6 +69,12 @@ export async function ensureCorrectEdit( originalParams.new_string, ); } + } else if (occurrences > 1) { + const result: CorrectedEditResult = { + params: { ...originalParams }, + occurrences, + }; + return result; } else { // occurrences is 0 or some other unexpected state initially const unescapedOldStringAttempt = unescapeStringForGeminiBug( |
