summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'packages/ui/src/components')
-rw-r--r--packages/ui/src/components/session-turn.tsx6
1 files changed, 2 insertions, 4 deletions
diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx
index 75279a90e..61123b180 100644
--- a/packages/ui/src/components/session-turn.tsx
+++ b/packages/ui/src/components/session-turn.tsx
@@ -267,14 +267,12 @@ export function SessionTurn(
if (!msg) return emptyAssistant
const messages = allMessages() ?? emptyMessages
- const index = messageIndex()
- if (index < 0) return emptyAssistant
+ if (messageIndex() < 0) return emptyAssistant
const result: AssistantMessage[] = []
- for (let i = index + 1; i < messages.length; i++) {
+ for (let i = 0; i < messages.length; i++) {
const item = messages[i]
if (!item) continue
- if (item.role === "user") break
if (item.role === "assistant" && item.parentID === msg.id) result.push(item as AssistantMessage)
}
return result