opusplan: system prompt reports sonnet-4-6 in plan mode instead of opus-4-6
Resolved 💬 2 comments Opened Mar 11, 2026 by 0okay Closed Apr 9, 2026
Bug Description
When using the opusplan model configuration and entering plan mode (Shift+Tab), the system prompt incorrectly identifies the model as Sonnet 4.6 instead of Opus 4.6.
Steps to Reproduce
- Set model to
opusplanvia/modelcommand - Enter plan mode (Shift+Tab)
- Observe the system prompt
Expected Behavior
In plan mode, the system prompt should report:
"You are powered by the model named Opus 4.6. The exact model ID is claude-opus-4-6."
Actual Behavior
The system prompt reports:
"You are powered by the model named Sonnet 4.6. The exact model ID is claude-sonnet-4-6."
The /model command output also shows opusplan (claude-sonnet-4-6) — it's unclear whether this is just a display issue or if Sonnet is actually being used in plan mode instead of Opus.
Impact
- Users cannot confirm whether Opus is actually being used during plan mode
- If the underlying model is also Sonnet (not just the display), then opusplan is not functioning as designed — users are paying for and expecting Opus-level reasoning during planning but getting Sonnet instead
Environment
- Claude Code (latest version as of 2026-03-12)
- macOS (Darwin 25.3.0)
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗