From c7bac8321213f4d81a29df4d0a85539dc2faaa34 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Sat, 13 Dec 2025 16:17:32 -0600 Subject: [PATCH] chore: cleanup --- packages/ui/src/components/session-turn.tsx | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 36590553e..b50e4c8a0 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -77,11 +77,7 @@ export function SessionTurn( } function scrollToBottom() { - if (!scrollRef) return - if (state.userScrolled) return - if (!working()) return - if (state.autoScrolling) return - + if (!scrollRef || state.userScrolled || !working() || state.autoScrolling) return setState("autoScrolling", true) requestAnimationFrame(() => { scrollRef?.scrollTo({ top: scrollRef.scrollHeight, behavior: "auto" }) @@ -199,20 +195,14 @@ export function SessionTurn( default: break } - } - - if (last.type === "reasoning") { + } else if (last.type === "reasoning") { const text = last.text ?? "" - const trimmed = text.trimStart() - const match = trimmed.match(/^\*\*(.+?)\*\*/) + const match = text.trimStart().match(/^\*\*(.+?)\*\*/) if (match) return `Thinking ยท ${match[1].trim()}` return "Thinking" - } - - if (last.type === "text") { + } else if (last.type === "text") { return "Gathering thoughts" } - return undefined }) @@ -315,7 +305,7 @@ export function SessionTurn( - {store.status ?? "Considering next steps..."} + {store.status ?? "Considering next steps"} Hide steps Show steps