The project switcher hides whether another project has a thread that needs attention. A user has to switch projects or clear the filter to find a completed turn, an input request, or a failure.
Expected behavior
- Show a status dot on each project icon in the current project switcher when any live thread in that project is failed, awaiting input, or has an unseen completion.
- Use the highest-priority state when several threads need attention. A failure wins over input, and input wins over completion.
- Exclude settled and archived threads from the rollup.
- Show no dot when every thread is settled or otherwise has no attention state.
- Keep the dot accessible without relying on color alone.
Dedupe note
PR #1097 added status dots to collapsed project headers in the legacy sidebar. This issue covers the current project filter switcher, which does not use that UI and needs an attention-only rollup that includes failures.
The project switcher hides whether another project has a thread that needs attention. A user has to switch projects or clear the filter to find a completed turn, an input request, or a failure.
Expected behavior
Dedupe note
PR #1097 added status dots to collapsed project headers in the legacy sidebar. This issue covers the current project filter switcher, which does not use that UI and needs an attention-only rollup that includes failures.