1.73.4
- bfdc3fe: Add support for Claude Opus 4.8 (issue #1832). The bare
opusalias for theclaudetool now resolves toclaude-opus-4-8, and the explicitopus-4-8/claude-opus-4-8aliases (plus their[1m]variants for the 1M-token context window) are accepted everywhere existing Opus aliases are. All earlier aliases keep working unchanged —opus-4-7/claude-opus-4-7,opus-4-6/claude-opus-4-6,opus-4-5,sonnet,haiku, andopusplancontinue to map to the same model IDs as before. The--fallback-modeldefault chain for theclaudetool extends toopus/opus-4-8→opus-4-7→opus-4-6; the--think xhigh/maxlevels remain supported (4.8 shares Opus 4.7's effort surface and adaptive-only thinking, so Claude Code never emitsMAX_THINKING_TOKENSfor it);--show-thinking-contentstill opts into thinking output on 4.8 the same way it does on 4.7. Adds the deep case study underdocs/case-studies/issue-1832/(covering the requirements, solution plan, and verification matrix) andtests/test-opus-48-model-support.mjs(175 assertions) alongside the existing 4.7 regression test. The Englishdocs/CONFIGURATION.mdrow text is left unchanged in this PR to keep all four language siblings in sync; the case study is the authoritative user-facing documentation for the 4.8 behavior.
Related Pull Request: #1833