v0.1.11, macOS 26 (Darwin 25.5.0), Homebrew cask, official api.anthropic.com, Max/Pro via Claude Code OAuth.
Both Claude rings (5-hour + Weekly) are stuck at 0% labelled "rate limited", even right after a fresh sync. The Codex side works fine (49% on 5h) — so it's specific to the Claude usage endpoint.
Claude Code's own /usage, same account/same moment:
- 5-hour: 16% (resets 4h)
- Weekly · all models: 11% (resets 5d)
So the data and the OAuth token are fine (the CLI reads the same Claude Code-credentials Keychain item without issue). The app's Claude usage fetch is erroring and falling back to 0% "rate limited".
- Persists across a clean quit + relaunch (not a stale value — the fresh fetch itself fails).
- refreshInterval is the default 300s, so it isn't real client-side throttling.
Likely the undocumented Claude usage endpoint changed (new weekly-limit structure + new models). Reads like the User-Agent / beta-header / parser case, but Claude-specific.
v0.1.11, macOS 26 (Darwin 25.5.0), Homebrew cask, official api.anthropic.com, Max/Pro via Claude Code OAuth.
Both Claude rings (5-hour + Weekly) are stuck at 0% labelled "rate limited", even right after a fresh sync. The Codex side works fine (49% on 5h) — so it's specific to the Claude usage endpoint.
Claude Code's own
/usage, same account/same moment:So the data and the OAuth token are fine (the CLI reads the same
Claude Code-credentialsKeychain item without issue). The app's Claude usage fetch is erroring and falling back to 0% "rate limited".Likely the undocumented Claude usage endpoint changed (new weekly-limit structure + new models). Reads like the User-Agent / beta-header / parser case, but Claude-specific.