fix(sync): advance sidebar recency after streams (#1232)

Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com>
This commit is contained in:
Isaac Sanchez-Hawkins
2026-05-12 11:01:20 +03:00
committed by GitHub
co-authored by Isaac Sanchez
parent 65c54411de
commit 109aecf3de
+1 -1
View File
@@ -1669,7 +1669,7 @@ export function useSidebarSessions(directory?: string): Session[] {
const wasStreaming = cached?.streamingById.get(session.id) ?? false
const stableUpdatedAt = isStreaming
? (wasStreaming ? cachedUpdatedAt : Math.max(rawUpdatedAt, cachedUpdatedAt, Date.now()))
: cachedUpdatedAt
: Math.max(rawUpdatedAt, cachedUpdatedAt)
const signature = getSidebarSessionSignature(session, stableUpdatedAt)
signatures.set(session.id, signature)
stableUpdatedAtById.set(session.id, stableUpdatedAt)