diff --git a/packages/opencode/src/tool/edit.ts b/packages/opencode/src/tool/edit.ts index 7a097d3fe1..5b525a454d 100644 --- a/packages/opencode/src/tool/edit.ts +++ b/packages/opencode/src/tool/edit.ts @@ -236,6 +236,10 @@ export const BlockAnchorReplacer: Replacer = function* (content, find) { searchLines.pop() } + if (searchLines.length < 3) { + return + } + const firstLineSearch = searchLines[0].trim() const lastLineSearch = searchLines[searchLines.length - 1].trim() const searchBlockSize = searchLines.length