[BUG] Pro plan + usage credits enabled, Claude Code still capped at 200K instead of 1M (Opus 4.8)
Summary
On the Pro plan, Claude Code is capped at a 200K context window for Opus 4.8 instead of the 1M window that the help docs say Pro supports (after enabling usage credits).
Environment
- Plan: Pro
- Claude Code version: 2.1.187 (latest)
- Model: Opus 4.8 (
claude-opus-4-8) - OS: Linux 6.17.0-35-generic
Steps already taken (all per the official docs)
- Enabled usage credits ("Turn on usage credits to keep using Claude if you hit a limit").
- Purchased credits.
- Ran
/loginagain and restarted Claude Code multiple times. - Confirmed on the latest version (2.1.187).
Expected
Per the help center article, Pro users who enable usage credits should get the 1M token context window for Opus models in Claude Code.
Actual
Context window remains stuck at 200K. Another subscription on the same machine correctly shows Opus 4.8 with 1M, so the feature works — this account's entitlement is not propagating to the client.
Related
Appears to be the same entitlement-sync class of bug as #47019 (Max plan stuck at 200K after upgrade, hasExtraUsageEnabled not updated) and #36649 (context window defaulting back to 200k), but on a Pro plan with usage credits enabled + credits purchased.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗