From 2e986ada3d33b8c74a1b7ed7e7f0c258b4d43370 Mon Sep 17 00:00:00 2001 From: Daishan Peng Date: Thu, 27 Mar 2025 16:51:52 -0700 Subject: [PATCH] Fix: fix an issue where aborted message is duplicated Signed-off-by: Daishan Peng --- ui/user/src/lib/services/chat/messages.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ui/user/src/lib/services/chat/messages.ts b/ui/user/src/lib/services/chat/messages.ts index 6497b9bb1b..454cc9eb79 100644 --- a/ui/user/src/lib/services/chat/messages.ts +++ b/ui/user/src/lib/services/chat/messages.ts @@ -189,6 +189,11 @@ export function buildMessagesFromProgress( item.message = []; } } + + // Drop aborted message if previous message was also aborted + if (i > 0 && item.aborted && !item.ignore && messages.messages[i - 1].aborted) { + messages.messages[i - 1].ignore = true; + } }); return messages;