The first public beta of Vigil: a quiet, real-time watch over your Claude Code and Codex sessions, right from the menu bar.
Added
- Status Island. Lives beside the notch with a glance-able status pill, a running stopwatch, the latest prompt snippet, and live session rows with a token in/out split. Pills rank by urgency, attention dots are colored by reason, and a kebab menu opens any project in Finder or your editor.
- Attention alerts. Full-screen visual overlays and screen-edge pulses when an agent needs you, debounced per project so several running at once never drop or overlap, and able to break through even in a fullscreen app.
- Watchtower popover. A menu-bar home with an Overview, a Stats drill-in, and Packs, Achievements, and Settings panels. Limits and Usage cards add burn-rate forecasts with a pace tick on each quota bar, an Active-now list, frosted scroll edges, bottom-sheet drill-ins, and full keyboard navigation.
- Usage & cost tracking. Per-project stats with charts and insights: quota rows with refresh countdowns and trend arrows, a usage readout stacked beside the tray icon, and project drill-ins with lifetime tokens, cost, turns, an input/output split, models used, and an activity heatmap. Cost is estimated at API rates with model-aware pricing; tracking is fully opt-out.
- Stats. A Model-mix card shows your turn share per model, the single biggest cost lever, alongside an activity heatmap. Every chart is keyboard- and screen-reader-accessible.
- Sound packs. CESP-compatible packs from the OpenPeon community play audio cues on agent events, with a card picker, per-pack detail sheets that preview each sound by its trigger name, and a startup chime. Built-in silent and macOS System Sounds choices mean fresh installs are audible out of the box.
- Achievements. 110 unlockable badges across five tiers, Bronze to a holographic Mythic, browsable by tier with chase-next sorting and real unlock dates. Unlocks celebrate with a banner and a toast beneath the Island.
- First-run tour. A four-step walkthrough sets up hooks, previews sound packs, and sets volume, finishing with a confetti send-off. Replayable anytime from Settings.
- Six languages. English, Spanish, French, German, Japanese, and Chinese, with a live picker in Settings and all 110 badges translated.
- Updates & feedback. Update checks with a manual trigger in Settings, and in-app feedback that opens a prefilled GitHub issue showing the exact log lines before anything leaves your machine.
- Themes. Five color themes: Indigo, Candlelight, Sage, Dusk, and Aurora.
- Native & accessible. A native macOS liquid-glass interface with status colors unified across the Island, Watchtower, and tray, plus keyboard navigation, focus outlines, and higher-contrast text throughout.