mirror of
https://github.com/stablyai/orca.git
synced 2026-10-19 16:03:26 +00:00
Show a small amber dot on the floating-workspace launcher (both the floating-button and status-bar triggers) whenever any floating-workspace tab still has an unacknowledged terminal bell or agent completion, and a composited amber dot on the Windows tray icon when the window is minimized/hidden. Both clear through the existing show-until-interact paths — engaging with or closing the offending tab drops the dot with no stale unread state left behind. The launcher dot derives from the existing per-tab/per-pane unread maps via a new selectFloatingWorkspaceHasUnread selector (primitive boolean, empty- workspace early return, no bespoke state). The tray dot rides the notification dispatch and clears on window show/restore.