Why
Usage Radar is meant to be tray-first. If a provider is getting close to exhaustion, the tray icon should be able to hint at that before I even open the popup.
The spec already calls this out as a warning dot behavior, but the current tray icon is static.
What I want
Add a small warning/critical state to the tray icon when any connected provider crosses the usage thresholds.
Suggested behavior:
- normal state: current neutral icon
- warning state: visible but subtle warning indicator
- critical state: stronger indicator
- warning/critical should be based on real provider snapshots, not stale guesses
- stale or unavailable states should still be explained inside the popup, not overloaded into the tray icon for now
Done when
- the tray icon updates after refresh results are merged
- warning starts at 15% left or lower
- critical starts at 5% left or lower
- normal state returns when usage is no longer constrained
- the icon behavior works on Windows
Notes
This should stay visually restrained. The goal is a useful signal, not a noisy notification system.
Why
Usage Radar is meant to be tray-first. If a provider is getting close to exhaustion, the tray icon should be able to hint at that before I even open the popup.
The spec already calls this out as a warning dot behavior, but the current tray icon is static.
What I want
Add a small warning/critical state to the tray icon when any connected provider crosses the usage thresholds.
Suggested behavior:
Done when
Notes
This should stay visually restrained. The goal is a useful signal, not a noisy notification system.