[BUG] Opus 4.6 [1m] effective context window capped at 400K instead of 1M on Max plan

Resolved 💬 3 comments Opened Apr 7, 2026 by sententialpeet Closed Apr 10, 2026

Preflight Checklist

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

What's Wrong?

: Max plan, v2.1.92, Opus 4.6 [1m] selected, effective window 400K instead of 1M, started a few days ago ▛███▜▌ Claude Code v2.1.92
▝▜█████▛▘ Opus 4.6 (1M context) with high effort · Claude Max
▘▘ ▝▝ ~/git/FlatFootScribe

❯ /context
⎿ Context Usage
⛁ ⛁ ⛁ ⛁ ⛁ ⛀ ⛀ ⛶ ⛶ ⛶ Opus 4.6 (1M context)
claude-opus-4-6[1m]
⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ 21k/400k tokens (5%)

⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ Estimated usage by category
⛁ System prompt: 7.4k tokens (1.8%)
⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛁ System tools: 8.6k tokens (2.1%)
⛁ Memory files: 4.6k tokens (1.1%)
⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛁ Skills: 476 tokens (0.1%)
⛁ Messages: 8 tokens (0.0%)
⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ Free space: 358k (89.5%)
⛝ Autocompact buffer: 21k tokens (5.3%)
⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶
On a Max plan, Opus 4.6 with 1M context is correctly identified in both /status and /context, but the effective context window is 400K tokens instead of 1M. This started within the last few days — 1M was working before.
Environment:

Claude Code version: 2.1.92
Model: claude-opus-4-6[1m] (Default Opus 4.6 with 1M context)
Plan: Claude Max
OS: Linux
IDE: Connected to Antigravity extension
MCP servers: 2 connected

/context output:
Opus 4.6 (1M context)
claude-opus-4-6[1m]
21k/400k tokens (5%)

Estimated usage by category
System prompt: 7.4k tokens (1.8%)
System tools: 8.6k tokens (2.1%)
Memory files: 4.6k tokens (1.1%)
Skills: 476 tokens (0.1%)
Messages: 8 tokens (0.0%)
Free space: 358k (89.5%)
Autocompact buffer: 21k tokens (5.3%)
Expected behavior: Effective window should be 1,000K tokens, not 400K.
Actual behavior: Model is correctly identified as claude-opus-4-6[1m] and labeled "1M context" everywhere, but the effective window is capped at 400K tokens. Autocompact and free space calculations all use 400K as the ceiling.
/status output:
Version: 2.1.92
Session ID: 16e71f2a-5627-49be-9659-a1a87c40ce6c
Login method: Claude Max Account
Model: Default Opus 4.6 with 1M context

What Should Happen?

it should be the full 1 million context

Error Messages/Logs

Steps to Reproduce

sign in on Claude code, or cli or any interface and i get the 400k cap. it worked until a few days ago

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

Version: 2.1.92

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

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