Skip to content

Claude provider not displaying quota remaining #440

@EnumC

Description

@EnumC

Description

Thanks for putting the work in creating this awesome utility! I'm attempting to set it up locally, but the Claude provider is not showing any quota related stats, such as 4-hour or weekly limits, nor how much extra usage has been consumed. Is this normal?

Claude stats tab:
Image

Overview tab:
Image

(base)username@Mac ~ % cat ~/Library/Logs/com.sunstory.openusage/OpenUsage.log
[2026-05-05][07:28:40][tauri_runtime_wry][DEBUG] web content process terminated
[2026-05-05][07:28:40][openusage_lib::app_nap][INFO] App Nap disabled via NSProcessInfo background activity
[2026-05-05][07:28:40][openusage_lib::webkit_config][INFO] WebKit inactiveSchedulingPolicy set to None
[2026-05-05][07:28:40][openusage_lib][INFO] OpenUsage v0.6.22 starting
[2026-05-05][07:28:40][openusage_lib::config][DEBUG] [config] no config file at /Users/username/.openusage/config.json, using defaults
[2026-05-05][07:28:40][openusage_lib][DEBUG] app_data_dir: tail=com.sunstory.openusage, path=[PATH] Support/com.sunstory.openusage
[2026-05-05][07:28:41][openusage_lib::local_http_api::server][INFO] local HTTP API listening on 127.0.0.1:6736
[2026-05-05][07:28:41][openusage_lib][DEBUG] list_plugins: 17 plugins
[2026-05-05][07:28:41][openusage_lib][INFO] probe batch redacted starting: ["claude"]
[2026-05-05][07:28:45][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] keychain read: service=Claude Code-credentials, account=[REDACTED]
[2026-05-05][07:28:45][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] keychain read hit: service=Claude Code-credentials, account=[REDACTED]
[2026-05-05][07:28:45][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] credentials loaded from keychain (service=Claude Code-credentials)
[2026-05-05][07:28:45][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] skipping live usage fetch for inference-only token
[2026-05-05][07:28:45][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] ccusage query via pnpm dlx ([PATH])
[2026-05-05][07:28:46][openusage_lib::tray][DEBUG] tray click: showing panel
[2026-05-05][07:28:46][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] HTTP GET https://promoclock.co/api/status
[2026-05-05][07:28:46][openusage_lib::plugin_engine::host_api][DEBUG] [http] proxy not used
[2026-05-05][07:28:47][openusage_lib::plugin_engine::host_api][INFO] [plugin:claude] HTTP GET https://promoclock.co/api/status -> 200 | {"status":"off_peak","isPeak":false,"isOffPeak":true,"isWeekend":false,"sessionLimitSpeed":"normal","emoji":"🟢","label":"Off-Peak — Normal Speed","peakHours":"Weekdays 1pm–7pm UTC / 6:00 AM–12:00 PM PDT","nextChange":"2026-05-05T13:00:00.000Z","minutesUntilChange":331,"timestamp":"2026-05-05T07:28:47.466Z","utcHour":7,"utcDay":2,"note":"No known end date for peak hours adjustment. Weekly limits unchanged."}
[2026-05-05][07:28:47][openusage_lib][INFO] probe claude completed ok (4 lines)
[2026-05-05][07:28:47][openusage_lib][INFO] probe batch <redacted> complete

Steps to Reproduce

Install openusage, launch menubar, toggle Claude provider on.

Expected Behavior

The menubar should display Claude Code quota consumed and remaining.

Actual Behavior

Only showing tokens consumed, no quota info displayed.

OpenUsage Version

0.6.22

Operating System

macOS (Apple Silicon)

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions