Releases: cthpAiden/Clawdometer
Release list
Clawdometer v0.4.0
feat: auto-updater — check GitHub on start, prompt, passive install; …
v0.3.0 — Audiowave Orb
New Audiowave Orb RICE skin: a system-audio-reactive ring around the usage disc (WASAPI loopback → FFT → 54-bar spring ring).
- RICE → Audiowave Orb submenu with two variants: Bars and Peak hold (falling peak caps).
- Higher default audio sensitivity — the ring fills at normal listening volume, no need to crank the source.
Windows x64 installer attached.
v0.2.6
Fixed
The HUD now actually refreshes its usage numbers. The background refresher ran claude /usage without a console, and claude only prints its rate-limit percentages when a console is attached — so every refresh parsed nothing, the first miss silenced the HUD for 10 minutes, and the tray's Refresh usage hit the same dead path. The refresher now runs with a hidden console so the numbers come through, retries the intermittently-flaky fetch, coalesces spammed refresh clicks, and self-heals if the system clock steps backward. Stale-data hints now point at the tray's Refresh usage instead of dead advice.
Install
Download Clawdometer_0.2.6_x64-setup.exe below and run it. Not code-signed — see the README for the SmartScreen note. Only download from this official Releases page.
v0.2.5
Default skin: flowing bar only
The working indicator is now just the flowing bar — the green "active" ring has been removed. While a Claude Code session is generating, the main bar shows drifting diagonal stripes; the card stays still.
- Ring removed from the default skin.
- Under reduced-motion, the stripes freeze in place (static striped bar) so the working state still reads without any motion.
v0.2.2
Fix
HUD activity animation could stay stuck on after `/compact` in a specific case: when the pre-compact turn ended on a tool result rather than a normal assistant reply (e.g. the turn ended via the stop hook), the detector misread that old tool result as an in-flight turn while walking back past the compact scaffolding.
Fixed by treating `system/stop_hook_summary` and `system/compact_boundary` transcript entries as authoritative turn-over markers.
v0.2.0
ToS-compliant data sources (breaking change)
The OAuth usage poller is gone. Anthropic's Consumer Terms of Service prohibit reusing Claude Code's OAuth token in third-party tools, so Clawdometer now reads usage only from official Claude Code surfaces:
- Statusline hook — auto-installed by the HUD on first launch (never overwrites your own statusline); updates with every Claude Code response.
- Headless
claude -p --no-session-persistence /usage— runs about once a minute while no fresher statusline data is coming in, so usage from claude.ai web/mobile and the desktop app shows up too. Tray → Refresh usage forces one immediately.
Clawdometer itself makes zero network requests and never touches your credentials (enforced at build time by cargo-deny bans on all HTTP/TLS crates).
Other changes
- Windows past their reset time show 0% locally instead of a stale percentage.
--no-session-persistencekeeps the refresher from dumping session transcripts into~/.claude/projects/.- Hung
claudeprocesses are killed as a tree on timeout instead of leaking. - Fixed weekly usage disappearing when the reset time fell exactly on the hour ("10am" vs "10:00am").
Upgrading from v0.1.0
Just install over the old version — no other steps. v0.2.0 never reads .credentials.json or any other credential store. If you set up the statusline with the CLI install command before, it keeps working unchanged.