v1.3.2
Polishes the expired-token experience, makes the polling cost explicit, and tidies up Settings.
✨ New
- "Needs auth" tray icon: on a 401 (expired token) the icon now shows a gray tile with a medium orange play ▶ badge — signalling "re-authenticate to resume" rather than a generic error. It disappears automatically once a poll succeeds again (e.g. after Open Claude Code refreshes the token).
- Live heartbeat cost estimate in Settings: the Refresh section now shows, for the chosen interval, exactly what the polling "heartbeat" consumes — calls/hour, tokens/hour and per day, plus the equivalent pay-as-you-go API cost per month. It recalculates live as you move the slider. Each refresh is one 1-token Haiku call sent with your Claude Code login, so it uses a sliver of your usage, not a separate bill.
🎨 Improvements
- "Start with Windows" moved into Settings: the autostart toggle now lives under a new Startup section in Settings… (it used to be a top-level tray-menu item), keeping all configuration in one place.
🔧 Internal
- Added
sitemap.xml,robots.txt, andllms.txtto the site for search-engine and LLM discoverability.
Full Changelog: v1.3.0...v1.3.2