Skip to content

Commit ca259fd

Browse files
committed
fix(chat): keep reasoning traces visible after the turn finishes
hideReasoning was !working(), so reasoning parts were filtered out of the transcript the instant the turn went idle — you could only catch them mid-stream and they vanished on completion. Reasoning already lives inside the collapsible steps (collapsed by default), so there's no clutter cost to keeping it: render it regardless of working state so the trace persists and can be expanded and reviewed after the answer lands.
1 parent e6ac9ab commit ca259fd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

frontend/ui/src/components/session-turn.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ export function SessionTurn(
660660
message={assistantMessage}
661661
responsePartId={responsePartId()}
662662
hideResponsePart={hideResponsePart()}
663-
hideReasoning={!working()}
663+
hideReasoning={false}
664664
hideTools={props.hideTools}
665665
/>
666666
)}

0 commit comments

Comments
 (0)