Statusline doesn't update after /model command
Resolved 💬 4 comments Opened Jan 26, 2026 by ericrowan Closed Jan 29, 2026
Description
After using the /model command to switch models, the statusline and header continue to display the previous model name instead of the newly selected model.
Steps to Reproduce
- Start Claude Code (was showing "Haiku 4.5" in statusline)
- Run
/modelcommand - Select "Default (Opus 4.5 · Most capable for complex work)"
- Command confirms: "Set model to Default (Opus 4.5 · Most capable for complex work)"
Expected Behavior
Statusline and header should update to show "Opus 4.5"
Actual Behavior
- Statusline still shows "Haiku 4.5"
- Header still shows "Haiku 4.5 · Claude Max"
Note: The model switch itself appears to work correctly (responses come from Opus 4.5), only the UI display is stale.
Environment
- Claude Code version: v2.1.19
- Plan: Claude Max
- OS: macOS
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗