Skip to content

[BUG] Abnormal Usage Consumption on Claude Code Session Resume — Possible Bug #38029

Description

@kokemizawa

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Hi Anthropic Support,

I'm reporting what appears to be a bug related to Claude Code session resumption that caused abnormal usage limit consumption.

Account: Max plan ($100/month)
Date of incident: March 23–24, 2026
Platform: Claude Code via Dispatch (macOS)

Issue:
When resuming a large Claude Code session (project: claude-business, containing multiple CLAUDE.md files and Notion cache layer implementation in progress), my usage limit reached 80% with NO user input — simply by launching the session. Within 45 minutes of minimal interaction, usage hit 100%.

Evidence from ccusage:
I ran npx ccusage@latest session --since 20260323 --breakdown and found the following:

  • Session: claude-bu... (claude-business project)
  • Model: opus-4-6
  • Input tokens: 27,169
  • Output tokens: 652,069
  • Estimated cost: $342.74
  • This single session consumed 97% of all token usage across all sessions

The 652,069 output tokens were generated without corresponding user prompts. I did not instruct Claude to produce this volume of output. It appears the session resume process triggered excessive, unintended token generation.

Relevant update:
I noticed that a Claude Code update released on the same day includes the fix: "Improved memory usage and startup time when resuming large sessions." This strongly suggests that the behavior I experienced was a known issue that has since been patched.

Request:
Could you please investigate whether this was indeed a bug in the session resume logic prior to the fix? If confirmed, I would appreciate a restoration of the usage credits consumed by this unintended behavior.

I have screenshots of the ccusage breakdown report available if needed.

Thank you for your time.

Best regards,
Yuki Kokemizawa
Seiyokoke-en (西予苔園)

Image
Image

What Should Happen?

Session resume should not generate output tokens without user input. Expected behavior: launching a session consumes only the tokens needed to load context (CLAUDE.md, project files), not 652k output tokens.

Error Messages/Logs

ccusage output (session --since 20260323 --breakdown):
Session: claude-bu... (claude-business)
Model: opus-4-6
Input: 27,169 tokens
Output: 652,069 tokens
Cost: $342.74
All other sessions combined: $9.94

Steps to Reproduce

  1. Have a large Claude Code project with multiple CLAUDE.md files and active MCP connections
  2. Run a session with Opus model, perform substantial work (Notion cache layer implementation)
  3. End session
  4. Resume/relaunch the same session
  5. Usage limit immediately jumps to 80%+ with no user input

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

2.1.81

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Same-day Claude Code update includes fix: "Improved memory usage and startup time when resuming large sessions" - this strongly suggests the behavior was a known bug.

Attaching ccusage breakdown screenshots.

I would appreciate restoration of usage credits consumed by this unintended behavior.

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions