[BUG] usage currency symbol is hardcoded and potentially misleading
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?
/usage currency symbol is hardcoded to $, regardless of the actual currency of the user.
The amounts shown, however, are actually denominated in the user's currency, so when that currency is stronger than USD it can potentially mislead them into thinking they're spending less than they are
For example, my actual usage here is £20.14 with a £37.50 limit, but looking at claude code's output would make me believe my usage is $20 which would be around £15
<img width="553" height="326" alt="Image" src="https://github.com/user-attachments/assets/4a5ed3f9-eb4b-464d-87cf-2a6c652f0fb9" />
What Should Happen?
Usage currency should properly use the symbol or ISO 4217 code for the user's currency
For example, the screenshot above should be £20.14 or 20.14 GBP
Error Messages/Logs
Steps to Reproduce
Run /usage in claude code
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.1.84 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Other
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗