diff --git a/src/core/Cline.ts b/src/core/Cline.ts index 20af9ee565c..65b9aafb311 100644 --- a/src/core/Cline.ts +++ b/src/core/Cline.ts @@ -2341,11 +2341,11 @@ export class Cline extends EventEmitter { isFileTruncated = true const res = await Promise.all([ - readLines(absolutePath, maxReadFileLine - 1, 0), + maxReadFileLine > 0 ? readLines(absolutePath, maxReadFileLine - 1, 0) : [], parseSourceCodeDefinitionsForFile(absolutePath, this.rooIgnoreController), ]) - content = addLineNumbers(res[0]) + content = res[0].length > 0 ? addLineNumbers(res[0]) : "" const result = res[1] if (result) { sourceCodeDef = `\n\n${result}`