[Feature Request] Add Opus Usage Tracking and Reset Period Visibility

Resolved 💬 4 comments Opened Sep 22, 2025 by gfdlkhtreb Closed Jan 10, 2026

Bug Description
As a Max plan user, I would like to see how much Opus I have consumed. I feel this is a blind spot. By having this information, I would be able to better structure my Opus interventions. I also want to know when is the reset period. At the cost of the Max plan, it's hard to believe we don't know how much of it we have consumed, especially Opus.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.120
  • Feedback ID:

Errors

[{"error":"Error: Request was aborted.\n    at IP.makeRequest (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:3864)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T01:06:11.106Z"},{"error":"MaxFileReadTokenExceededError: File content (27200 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at k9B (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1729:432)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1724:1036)\n    at async VJ5 (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:21057)\n    at async WNB (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:17339)\n    at async f9B (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1729:3422)\n    at async rJB (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1972:1631)\n    at async FJ5 (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:16532)\n    at async WJ5 (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:15473)\n    at async lO (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:12754)","timestamp":"2025-09-22T01:12:47.795Z"},{"error":"AxiosError: Request failed with status code 401\n    at MN (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n    at IncomingMessage.J0 (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n    at IncomingMessage.emit (node:events:530:35)\n    at IncomingMessage.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1698:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at OQ1.request (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async KB5 (file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1986:480)\n    at async Promise.all (index 0)\n    at async file:///Users/jf/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1972:6855","timestamp":"2025-09-22T13:52:25.689Z"}]

View original on GitHub ↗

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