[BUG]
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 bug: When the monthly spend cap ($50) is exceeded, Claude Code appears to be drawing from usage credits as overflow — even though the session limit has significant capacity remaining. The two meters should not interfere with each other this way. A user mid-session with 79% of their session limit remaining should not be hitting a monthly spend wall.
Expected behavior: The session limit and the monthly usage credit limit should fail independently. Hitting the monthly spend cap should show a clear "monthly limit reached" message — not silently consume usage credits against the session's remaining capacity.
<img width="960" height="958" alt="Image" src="https://github.com/user-attachments/assets/20697cd0-340b-4e2a-98dd-b52996cab624" />
<img width="734" height="556" alt="Image" src="https://github.com/user-attachments/assets/6a2249d4-d034-4ad8-9974-abbbfd86fac5" />
What Should Happen?
I should use my session till the session is done. But it used my usage credits in error (without me knowing) I used all my usage credits but still have plenty of my current session available....
Error Messages/Logs
Steps to Reproduce
don't know
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
1.9255.0
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗