From 109aecf3de3ddd90e692845a7aa134867d887dfd Mon Sep 17 00:00:00 2001 From: Isaac Sanchez-Hawkins <266845420+isanchez404@users.noreply.github.com> Date: Tue, 12 May 2026 04:01:20 -0400 Subject: [PATCH] fix(sync): advance sidebar recency after streams (#1232) Co-authored-by: Isaac Sanchez --- packages/ui/src/sync/sync-context.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/sync/sync-context.tsx b/packages/ui/src/sync/sync-context.tsx index 0d63ac70..46fbf1fc 100644 --- a/packages/ui/src/sync/sync-context.tsx +++ b/packages/ui/src/sync/sync-context.tsx @@ -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)