diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 1ea87a84f..0f5a26a2a 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -269,6 +269,10 @@ export function SessionTurn( createEffect((prev) => { const isWorking = working() + if (!prev && isWorking) { + setStore("stepsExpanded", true) + props.onStepsExpandedChange?.(true) + } if (prev && !isWorking && !state.userScrolled) { setStore("stepsExpanded", false) props.onStepsExpandedChange?.(false)