[Feature Request] Expose per-model weekly rate-limit buckets in statusLine JSON
Bug Description
▎ Enhancement: expose per-model (Fable) weekly rate-limit bucket in the statusLine JSON feed
▎
▎ The statusLine command's stdin JSON exposes rate_limits.five_hour and rate_limits.seven_day, but not the per-model weekly buckets that the claude.ai Usage page already shows. On a Max plan, Settings → Usage renders three bars: Current session (= five_hour), Weekly "All models" (= seven_day), and a separate Weekly "Fable" bar — but there is no field in the feed carrying the Fable bucket, so it can't be surfaced in a custom status line.
▎
▎ The Fable percentage is clearly computed server-side (it renders in the web UI); this is a data-plumbing gap in the statusLine payload, not a new limit concept.
▎
▎ Proposed: add a sibling under rate_limits mirroring the existing objects, e.g.
▎ "seven_day_fable": { "used_percentage": 36, "resets_at": <epoch> }
▎ — or, more generally, a model-keyed sub-object so future per-model limits are covered too.
▎
▎ Observed on Claude Code v2.1.217, Max (20x) plan.
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.1.217
- Feedback ID: 2a8b25f4-9ab5-4503-8551-7aa8d2da4515
Errors
[]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗