From 5bc3af1bc3a0a9faba698e79de412e1102985542 Mon Sep 17 00:00:00 2001 From: Sam Hoang Van Date: Mon, 23 Jun 2025 10:33:52 +0700 Subject: [PATCH] fix: start line not working in multiple apply diff (#5019) --- src/core/diff/strategies/multi-file-search-replace.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/diff/strategies/multi-file-search-replace.ts b/src/core/diff/strategies/multi-file-search-replace.ts index 3450ae56bc..1554201675 100644 --- a/src/core/diff/strategies/multi-file-search-replace.ts +++ b/src/core/diff/strategies/multi-file-search-replace.ts @@ -485,7 +485,7 @@ Each file requires its own path, start_line, and diff elements. const replacements = matches .map((match) => ({ - startLine: Number(match[2] ?? 0), + startLine: _paramStartLine ?? Number(match[2] ?? 0), searchContent: match[6], replaceContent: match[7], }))