refactor(cli-run): stream reasoning text instead of summarized thinking line

Replace the single-line "Thinking: <summary>" rendering with direct streaming
of reasoning tokens via writePaddedText. Removes maybePrintThinkingLine and
renderThinkingLine in favor of incremental output with dim styling.

🤖 Generated with assistance of [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
This commit is contained in:
YeonGyu-Kim
2026-02-18 01:14:01 +09:00
parent 0bffdc441e
commit 04e95d7e27
4 changed files with 22 additions and 45 deletions
+3
View File
@@ -35,6 +35,8 @@ export interface EventState {
lastThinkingSummary: string
/** Whether text stream is currently at line start (for padding) */
textAtLineStart: boolean
/** Whether reasoning stream is currently at line start (for padding) */
thinkingAtLineStart: boolean
}
export function createEventState(): EventState {
@@ -60,5 +62,6 @@ export function createEventState(): EventState {
messageRoleById: {},
lastThinkingSummary: "",
textAtLineStart: true,
thinkingAtLineStart: false,
}
}