diff --git a/src/lib/components/chat/Messages.svelte b/src/lib/components/chat/Messages.svelte index dbd8daa16e..e8ada5c57c 100644 --- a/src/lib/components/chat/Messages.svelte +++ b/src/lib/components/chat/Messages.svelte @@ -90,11 +90,11 @@ } visitedMessageIds.add(message.id); - _messages.unshift(message); + _messages.push(message); message = message.parentId !== null ? history.messages[message.parentId] : null; } - messages = _messages; + messages = _messages.reverse(); }; // Throttle message list rebuilds to once per animation frame during streaming.