[Bug] Claude Code self-update consumes excessive tokens (7% of 5-hour budget on single operation)
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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗