From 2a7869dbf826bbc7457383125bbe3cf7c1a96757 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Mon, 2 Feb 2026 12:38:54 -0500 Subject: [PATCH] add reasoning support to run command --- packages/opencode/src/cli/cmd/run.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index e036f21106..aacb641024 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -413,6 +413,19 @@ export const RunCommand = cmd({ UI.println(part.text) UI.empty() } + + if (part.type === "reasoning" && part.time?.end) { + if (emit("reasoning", { part })) continue + const text = part.text.trim() + if (!text) continue + if (!process.stdout.isTTY) { + process.stdout.write(text + EOL) + continue + } + UI.empty() + UI.println(`_${text}_`) + UI.empty() + } } if (event.type === "session.error") {