diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx
index 3f4c30fe3..fc3e18343 100644
--- a/packages/ui/src/components/session-turn.tsx
+++ b/packages/ui/src/components/session-turn.tsx
@@ -70,6 +70,7 @@ export function SessionTurn(
)
const summary = createMemo(() => message().summary?.body)
const response = createMemo(() => lastTextPart()?.text)
+ const hasSteps = createMemo(() => assistantParts()?.some((p) => p?.type === "tool"))
const currentTask = createMemo(
() =>
@@ -315,7 +316,7 @@ export function SessionTurn(
- {message().summary?.title ?? "New message"}
+ {message().summary?.title}
@@ -326,47 +327,49 @@ export function SessionTurn(
{/* Trigger (sticky) */}
-
setStore("stickyTriggerRef", el)} data-slot="session-turn-response-trigger">
-
-
+
+ setStore("stickyTriggerRef", el)} data-slot="session-turn-response-trigger">
+
+
+
{/* Response */}
0}>