fix: System prompt sorting
This commit is contained in:
parent
16aa6fae0a
commit
eed0c5ae48
|
|
@ -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;
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue