| Age | Commit message (Expand) | Author |
| 2026-06-02 | Fix cache req badge wrap, remove cache cost note, pace-aware key usage bars | Adam Malczewski |
| 2026-05-24 | fix: prompt caching, OpenCode Go MiniMax/Qwen support, Opus 4.7 thinking, SDK... | Adam Malczewski |
| 2026-05-23 | feat: google gemini provider, adaptive thinking for opus 4.7, model search fi... | Adam Malczewski |
| 2026-05-23 | feat: web_search + youtube_transcribe tools, shell interrupt backgrounding, f... | Adam Malczewski |
| 2026-05-22 | feat: agent builder, CWD support, auto-save, UI polish, unavailable tool hand... | Adam Malczewski |
| 2026-05-21 | feat: SQLite database for all credentials, keys, wake schedule, and usage cache | Adam Malczewski |
| 2026-05-21 | fix: wake scheduler persistence/retry, credential filtering, usage cache and ... | Adam Malczewski |
| 2026-05-21 | feat: usage cache with spinner refresh — shows cached data immediately, ref... | Adam Malczewski |
| 2026-05-21 | fix: key usage fills available sidebar height (flex-1 instead of max-h-96) | Adam Malczewski |
| 2026-05-21 | fix: include time in reset brackets (e.g. 'in 3w 2d (05/28 4:36 PM)') | Adam Malczewski |
| 2026-05-21 | feat: natural English reset times beyond 48h (e.g. 'in 3w 2d (05/28)') | Adam Malczewski |
| 2026-05-21 | feat: show countdown for resets within 48h (e.g. 'in 5:30') | Adam Malczewski |
| 2026-05-21 | feat: key usage auto-refreshes every 90s | Adam Malczewski |
| 2026-05-20 | feat: Claude Reset scheduler + fix key config and Claude grouping | Adam Malczewski |
| 2026-05-20 | fix: per-key independent loading, better spacing between Claude accounts | Adam Malczewski |
| 2026-05-20 | feat: key usage shows all keys at once, removes dropdown, multi-account Claude | Adam Malczewski |
| 2026-05-20 | feat: key usage panel — display usage data for Claude, OpenCode, and Copilot | Adam Malczewski |