From 4c80c23e11b8d83483fcb60ca0b857f412289d41 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 9 Jul 2026 14:12:02 -0400 Subject: [PATCH] fix(tui): reconcile refreshed messages --- packages/tui/src/context/data.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tui/src/context/data.tsx b/packages/tui/src/context/data.tsx index ea1f5bea8e..76d24a796d 100644 --- a/packages/tui/src/context/data.tsx +++ b/packages/tui/src/context/data.tsx @@ -850,7 +850,7 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({ (await sdk.api.message.list({ sessionID, limit: 200, order: "desc" })).data, ).toReversed() messageIndex.set(sessionID, new Map(messages.map((message, index) => [message.id, index]))) - setStore("session", "message", sessionID, messages) + setStore("session", "message", sessionID, reconcile(messages)) }, }, permission: {