From eed0c5ae4866476c86b545f6213e8ce7d7ac3a0f Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Sat, 24 Jan 2026 13:44:41 +0100 Subject: [PATCH] fix: System prompt sorting --- tools/server/webui/src/lib/utils/branching.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/server/webui/src/lib/utils/branching.ts b/tools/server/webui/src/lib/utils/branching.ts index ee3a505eed..07bd0c8988 100644 --- a/tools/server/webui/src/lib/utils/branching.ts +++ b/tools/server/webui/src/lib/utils/branching.ts @@ -69,8 +69,8 @@ export function filterByLeafNodeId( // Sort: system messages first, then by timestamp result.sort((a, b) => { - if (a.role === MessageRole.SYSTEM && b.role !== MessageRole.SYSTEM) return -1; - if (a.role !== MessageRole.SYSTEM && b.role === MessageRole.SYSTEM) return 1; + if (a.role === 'system' && b.role !== 'system') return -1; + if (a.role !== 'system' && b.role === 'system') return 1; return a.timestamp - b.timestamp; });