[BUG] Usage bars display inverted - show remaining usage as filled instead of used usage
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The usage progress bars in the /usage command display backwards. When I have a high percentage of usage remaining, the bar displays as nearly full, making it appear that I'm almost out of usage when I actually have plenty left.
Progress bars currently display percentage remaining as the filled portion:
- 98% remaining = 98% filled bar (appears nearly full)
- This creates the opposite visual impression of actual usage
Steps to Reproduce
Screenshots

In the screenshot:
- "98% left" shows a nearly full bar (should be nearly empty)
- "87% left" shows a mostly full bar (should show 13% filled)
- "100% left" shows a completely full bar (should be empty)
Environment
- Platform: macOS
- Claude Code version: 2.0.50
- Plan: Claude Max
- Terminal: Terminal.app
Impact
This bug causes unnecessary confusion and anxiety for users who interpret the visual bar as "usage consumed" (the standard convention for progress bars). Users may think they're running out of usage when they actually have plenty remaining.
Additional Context
This affects all three usage bars shown in /usage:
- Current session
- Current week (all models)
- Current week (Opus)
What Should Happen?
Progress bars should display percentage used as the filled portion:
- 98% remaining = 2% filled bar (nearly empty)
- 50% remaining = 50% filled bar (half full)
- 2% remaining = 98% filled bar (nearly full)
Error Messages/Logs
Steps to Reproduce
- Run
/usagecommand in Claude Code - Observe that bars are filled proportional to remaining usage, not used usage
- Compare visual bar fill to the "X% left" text - they contradict each other
Claude Model
Other
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.0.50
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗