Expose daily/weekly usage metrics in status line JSON

Resolved 💬 3 comments Opened Mar 9, 2026 by ca-aistack Closed Mar 9, 2026

Feature Request

The status line (settings.jsonstatusLine) receives a JSON payload with session-level metrics (context window, tokens, cost, duration). However, account-level usage data (daily/weekly usage limits shown in /config) is not included in this payload.

Current behavior

  • /config shows daily and weekly usage percentages/limits
  • Status line JSON only contains session-scoped data (context_window, cost, model, etc.)
  • No CLI command or API to query account usage programmatically

Requested behavior

Include account-level usage fields in the status line JSON, e.g.:

{
  "account_usage": {
    "daily_used_percentage": 45,
    "daily_remaining_percentage": 55,
    "weekly_used_percentage": 30,
    "weekly_remaining_percentage": 70
  }
}

Use case

Users on Claude Max (or other plans with usage limits) want to monitor their remaining daily/weekly budget in real time via the status line, without repeatedly opening /config. The status line infrastructure already supports this — the data just needs to be added to the JSON payload.

Workaround

None currently. The only way to check is via the /config menu.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗