Repository navigation
fix(desktop): poll desktop activity only for users with a desktop, keep XDG zsh configs integrated - #8785
Conversation
…ep XDG zsh configs integrated
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
There was a problem hiding this comment.
All reported issues were addressed across 25 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
|
…ity, require a live session
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
Summary
Follow-ups from the review of #8782.
/api/desktop/activity, and every member's chat start/finish refetched it. Now:hasDesktopBackgroundExecutor, an indexed lookup). The sidebar polls only for those users, or inside the desktop app itself, which may register after the page loaded.ownChat, so a member's stream knows whether a chat is theirs without learning whose it is. A teammate's turn no longer refetches anyone's activity. Events without an owner keep the old behaviour..zshenvthat movesZDOTDIRsent zsh to their own.zshrc, so integration never loaded and runs were refused after 30 s. Our.zshenvnow takesZDOTDIRback and sources the user's files from the directory they chose.exec tmux,exec fish).duplicate, with condition waits instead of fixed sleeps.SESSION_CLOSED.Type of Change
Testing
Checklist