diff --git a/packages/opencode/src/tool/truncation.ts b/packages/opencode/src/tool/truncation.ts index c6c08e0857..c662f7cc2e 100644 --- a/packages/opencode/src/tool/truncation.ts +++ b/packages/opencode/src/tool/truncation.ts @@ -81,7 +81,7 @@ export namespace Truncate { } const removed = hitBytes ? totalBytes - bytes : lines.length - out.length - const unit = hitBytes ? "chars" : "lines" + const unit = hitBytes ? "bytes" : "lines" const preview = out.join("\n") await init() diff --git a/packages/opencode/test/tool/truncation.test.ts b/packages/opencode/test/tool/truncation.test.ts index bb6a43b70f..8227fdc255 100644 --- a/packages/opencode/test/tool/truncation.test.ts +++ b/packages/opencode/test/tool/truncation.test.ts @@ -73,7 +73,7 @@ describe("Truncate", () => { const result = await Truncate.output(content) expect(result.truncated).toBe(true) - expect(result.content).toContain("chars truncated...") + expect(result.content).toContain("bytes truncated...") expect(Buffer.byteLength(content, "utf-8")).toBeGreaterThan(Truncate.MAX_BYTES) })