From e35e32f3965e31a031a09bcf4d9fd881cd3085b2 Mon Sep 17 00:00:00 2001 From: mitchell Date: Fri, 17 Apr 2026 04:01:07 -0400 Subject: [PATCH] fix: clear reasoning file before writing to it --- src/render/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/render/index.ts b/src/render/index.ts index a810e29..58b964e 100644 --- a/src/render/index.ts +++ b/src/render/index.ts @@ -5,7 +5,8 @@ import styles from "ansi-styles"; import { supportsColorStderr } from "chalk"; const home = os.homedir(); -const reasoningWriter = Bun.file(`${home}/.aicl_reasoning.md`).writer(); +const reasoningFile = Bun.file(`${home}/.aicl_reasoning.md`); +const reasoningWriter = reasoningFile.writer(); export default class StreamRenderer { private lineCount = 0; @@ -68,6 +69,7 @@ export default class StreamRenderer { process.stderr, ); this.write("\n", process.stderr); + reasoningFile.write(""); break; } case "reasoning-delta": {