[BUG] Pro plan + usage credits enabled, Claude Code still capped at 200K instead of 1M (Opus 4.8)

Open 💬 3 comments Opened Jun 24, 2026 by andras-g

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)

  1. Enabled usage credits ("Turn on usage credits to keep using Claude if you hit a limit").
  2. Purchased credits.
  3. Ran /login again and restarted Claude Code multiple times.
  4. 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.

View original on GitHub ↗

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