fix
Deleting local sessions no longer shrinks your YTD
Previously, if you cleared old Claude Code session files to reclaim disk space, your next sync would overwrite the server's per-day totals with the smaller numbers — silently erasing past usage from your dashboard. The sync endpoint now keeps the higher value per (date, source, machine), so deleting local files is non-destructive. To genuinely correct an inflated day (e.g. after a CLI bug double-counted), run `clawdboard sync --reset` to overwrite the server totals with your current local numbers.
feature
Claude Code Desktop usage now tracked
clawdboard now captures Claude Code Desktop sessions (Cowork and Dispatch) alongside the CLI. After your next sync, desktop usage shows up as its own source on your profile and the leaderboard so you can see how much work you're doing in each environment.
feature
Three new tools: Gemini CLI, Copilot CLI, Antigravity
Added support for Google Gemini CLI, GitHub Copilot CLI, and Google Antigravity. Antigravity is opt-in (run `clawdboard antigravity enable`) since it requires hitting Google's usage API. Each shows up as a separate source on your profile and the leaderboard.
improvement
OpenCode now split by provider tier
OpenCode usage is broken out by tier — OpenCode Go and OpenCode Zen sessions now appear separately from your Anthropic, OpenAI, or OpenRouter usage routed through OpenCode. Previously everything was bucketed under a single "OpenCode" total, which hid which subscription you were actually using. Older data is reassigned on your next sync.
improvement
Mobile, accessibility, and visual polish
A round of design fixes: stronger contrast on muted text for WCAG AA compliance, a global focus-visible ring for keyboard navigation, headlines that scale with viewport, structured skeletons on profile charts while data loads, larger touch targets on time-filter pills, and several mobile fixes (leaderboard no longer overflows, footer nav wraps, long usernames wrap).
fix
Team creation reliability and tighter security defaults
Creating a team is now atomic — a failure mid-creation no longer leaves orphaned, unreachable teams in your account. The CLI also stores its config token with restrictive 0600 permissions (previously world-readable on shared machines), and session lifetimes were shortened (user sessions 2 years → 30 days, admin sessions 24h → 4h). Existing sessions keep their current expiry.