From 7bcf5e40ecf8f7ee11dafac4023d71d6eb492fd8 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Mon, 2 Feb 2026 13:06:34 -0500 Subject: [PATCH] refactor: extract text variable and skip empty output --- packages/opencode/src/cli/cmd/run.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index a1765ee5b9..ca234f748d 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -405,12 +405,14 @@ export const RunCommand = cmd({ if (part.type === "text" && part.time?.end) { if (emit("text", { part })) continue + const text = part.text.trim() + if (!text) continue if (!process.stdout.isTTY) { - process.stdout.write(part.text + EOL) + process.stdout.write(text + EOL) continue } UI.empty() - UI.println(part.text.trim()) + UI.println(text) UI.empty() }