[Bug] Claude Code self-update consumes excessive tokens (7% of 5-hour budget on single operation)

Status Fixed / completed
Reported on v2.1.98
Maintainer reply None cached
Activity 3 comments · opened Apr 24, 2026 · closed May 9, 2026

Bug Description
Simple update of Claude Code by Claude Code in Claude Desktop ate 7% of 5-hour budget, 3% of weekly, on Max 20x. Starting fresh session this morning as I wanted to make sure I picked up any fix for the token race conditions that stopped my work yesterday right after you did the Usage reset for everyone (fast using of tokens and slow progress on simple tasks may have started hours before the reset). The only action I took at that time was to ask CC to update itself and I have no other usage of the tokens elsewhere. So the 7% is a real direct data point. I am moving to Codex for now even though I haven't used Codex in over a year, maybe longer. I cannot lose another day of coding. I really hope this gets sorted out quickly and you let everyone know as I am not the only one that is moving reluctantly. When I first noticed this, I posted on X as a reply to the reset explanation post. Boris Cherny responded to me twice so I know this has visibility. My X handle is @armstrong_k. I will elaborate: I do not want to use OpenAI, but my preferences are overruled by need and data. I am sending this feedback in a terminal as you don’t support /usage and /feedback in Claude Desktop Code for some reason yet there were Claude Code team X posts suggesting to move coding work to Desktop so I have been using it for a week or so. Thank you — Kevin Armstrong

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.1.98
  • Feedback ID: c9b41a78-d046-4902-9ea9-635502069b35

Errors

[{"error":"Error: Marketplace file not found at /Users/kevinarmstrong/.claude/.claude-plugin/marketplace.json\n    at _78 (/$bunfs/root/src/entrypoints/cli.js:4571:3094)\n    at async Al (/$bunfs/root/src/entrypoints/cli.js:4576:281)\n    at async VH6 (/$bunfs/root/src/entrypoints/cli.js:8159:28045)\n    at async Qn7 (/$bunfs/root/src/entrypoints/cli.js:8159:29219)\n    at async in7 (/$bunfs/root/src/entrypoints/cli.js:8159:30673)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T18:15:09.445Z"},{"error":"Error: Marketplace file not found at /Users/kevinarmstrong/.openclaw/workspace/compound-engineering-plugin/plugins/compound-engineering/.claude-plugin/marketplace.json\n    at _78 (/$bunfs/root/src/entrypoints/cli.js:4571:3094)\n    at async Al (/$bunfs/root/src/entrypoints/cli.js:4576:281)\n    at async VH6 (/$bunfs/root/src/entrypoints/cli.js:8159:28045)\n    at async Qn7 (/$bunfs/root/src/entrypoints/cli.js:8159:29219)\n    at async in7 (/$bunfs/root/src/entrypoints/cli.js:8159:30673)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T18:15:09.446Z"},{"error":"AxiosError: Request failed with status code 429\n    at yg (/$bunfs/root/src/entrypoints/cli.js:108:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:113:12750)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:115:2467)\n    at async pEH (/$bunfs/root/src/entrypoints/cli.js:2883:15426)\n    at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:5242:16760)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T18:16:30.403Z"},{"error":"AxiosError: Request failed with status code 429\n    at yg (/$bunfs/root/src/entrypoints/cli.js:108:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:113:12750)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:115:2467)\n    at async pEH (/$bunfs/root/src/entrypoints/cli.js:2883:15426)\n    at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:5242:16760)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T18:16:33.895Z"},{"error":"AxiosError: Request failed with status code 429\n    at yg (/$bunfs/root/src/entrypoints/cli.js:108:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:113:12750)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/src/entrypoints/cli.js:115:2467)\n    at async pEH (/$bunfs/root/src/entrypoints/cli.js:2883:15426)\n    at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:5242:16760)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-23T18:16:35.484Z"},{"error":"AxiosError: Request failed with status code 429\n    at yg (/$bunfs/root/src/entrypoints/cli.js:108:1194)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:113:12750)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:865:50)\n    at processTicksAndRejections (n…

Note: Content was truncated.

View original on GitHub ↗

3 Comments

github-actions[bot] · 5 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/52869
  2. https://github.com/anthropics/claude-code/issues/51291
  3. https://github.com/anthropics/claude-code/issues/52779

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

kevinmarmstrong · 5 months ago

It is possible that the root cause is the same. I believe that the data point of 7% usage in a fresh session and fresh 5Hr usage window for having CC update itself may be a useful datapoint and that this occurred using Claude Desktop Code interface may be important as well. Since I have limited access to the info needed to make this judgement, I am leaving this bug report.

github-actions[bot] · 3 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.