mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-10-26 01:34:51 +08:00
Aggregated models used to reach Claude Code through gateway discovery, which only runs at startup, so the UI asked for a restart after every change. Now that they are written into settings.json as modelPicker, a running Claude Code picks up added and removed models, a new default and window changes on its own. Codex still reads its model catalog only at startup, so its hints stay as they are. - useStackModelsChangedHint, which only existed to toast "restart Claude Code" when the published models changed, is removed together with its test and provider.stackModelsChanged. - Adding or removing an aggregated provider says "Saved. Takes effect in Claude Code right away" for Claude Code (new provider.stackSavedLive); entering Aggregation says the models are now in /model (new mode.toast.enteredStackLive), and the entry dialog no longer lists a restart note for it (mode.dialog.stackNoteRestart removed). - The Claude Code model list hint drops "Restart Claude Code after changes", and the Aggregation setting's description now says only Codex needs a restart. - The unused proxy.stackMode.tooltip keys are removed. All four locales are updated.