You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix sidebar creating per-thread WebSocket subscriptions for git status
Use passive git status read (useGitStatusPassive) in SidebarThreadRow
instead of useGitStatus, which creates WebSocket stream subscriptions.
The sidebar only needs to display cached PR badge data from git status
that is already being subscribed to by the active thread's BranchToolbar.
This avoids creating one server-side remote poller per unique worktree
path visible in the sidebar.
0 commit comments