Footer displays incorrect model name after changing model selection
Bug Description
The footer in Claude Code continues to display "Sonnet 4.5" even after changing the model selection to "Opus 4.5" via the /model command.
Steps to Reproduce
- Open Claude Code
- Run
/modelcommand - Select "Default (Opus 4.5 · Most capable for complex work)"
- Observe the footer still shows "Sonnet 4.5"
Expected Behavior
The footer should dynamically update to display the currently selected model (e.g., "Opus 4.5" when Opus is selected).
Actual Behavior
The footer continues to display "Sonnet 4.5" regardless of the model selection. However, the correct model (Opus 4.5) is actually being used - verified by asking Claude "What model are you?" which correctly returns "Opus 4.5 (claude-opus-4-5-20251101)".
Environment
- Platform: macOS (Darwin 25.1.0)
- Model Selected: Default (Opus 4.5)
- Model Actually Running: claude-opus-4-5-20251101 (confirmed working)
Screenshot Description
Footer shows:
project-templates (dev) • Sonnet 4.5 ⧉ In README.md
⏵⏵ bypass permissions on (shift+tab to cycle) Thinking off (tab to toggle)
Should show "Opus 4.5" instead of "Sonnet 4.5".
Impact
Low - cosmetic issue only. The correct model is being used, but the UI feedback is incorrect which can cause user confusion about which model is active.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗