fix(desktop): submit prompt

This commit is contained in:
Adam
2025-12-18 12:03:21 -06:00
parent faeaafa5f5
commit a6dd35d73d

View File

@@ -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(
<Typewriter as="h1" text={message().summary?.title} data-slot="session-turn-typewriter" />
</Match>
<Match when={true}>
<h1>{message().summary?.title ?? "New message"}</h1>
<h1>{message().summary?.title}</h1>
</Match>
</Switch>
</div>
@@ -326,6 +327,7 @@ export function SessionTurn(
<Message message={message()} parts={parts()} />
</div>
{/* Trigger (sticky) */}
<Show when={working() || hasSteps()}>
<div ref={(el) => setStore("stickyTriggerRef", el)} data-slot="session-turn-response-trigger">
<Button
data-expandable={assistantMessages().length > 0}
@@ -367,6 +369,7 @@ export function SessionTurn(
</Show>
</Button>
</div>
</Show>
{/* Response */}
<Show when={store.stepsExpanded && assistantMessages().length > 0}>
<div data-slot="session-turn-collapsible-content-inner">