Model-switch toast now says whether the new default was actually saved, and stays visible if it wasn't
After switching your model with the hotkey, Claude Code now checks whether the new default model was actually saved before showing the confirmation message. The toast now only says "and saved as your default for new sessions" when that check confirms it was saved.
- If the switch was saved (or the save check failed), the toast disappears after 3 seconds, as before.
- If the switch was session-only (not saved), the toast now stays visible until you dismiss it.
Previously the confirmation toast could claim a model change was saved as your default even when it was only for the current session. This makes the message accurate and gives session-only changes a persistent toast so you're less likely to miss that it won't carry over to new sessions.