Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.265 ·

/model default-save now waits for and confirms the write

Saving a model as your default via /model now waits for the settings write to finish and reports if it failed or couldn't be confirmed

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaModelswhat it touches
KindImprovementsin v2.1.265,
Group of 2 You'll notice

Saving a model as your default via /model now waits for the settings write to finish and reports if it failed or couldn't be confirmed

What

Switching models and saving the choice as your default (via the model picker or /model ... default) now waits for the settings write to actually complete, with a timeout, instead of assuming it succeeded right away. The confirmation message now reflects one of three real outcomes:

  • saved - the write completed and is confirmed.
  • unconfirmed - the write couldn't be confirmed within the timeout because settings.json was still being written.
  • failed - the write failed, with the underlying error shown.

Why

Previously the UI could report a model as "saved as your default" before the write to disk was verified. Now the message only claims success once the save is actually confirmed, and tells you when it failed or is still in progress instead of silently assuming it worked.

Read from
Names in the bundle/model
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Confirmed since Anthropic's documentation has since written up /model, on All settings. Cap the [effort level](/docs/en/model-config#adjust-effort-level) a session can use, leaving lower levels available. Any higher level runs at the cap instead, including one from `/effort`, the `/model` picker, `--effort`, [`CLAUDE_CODE_EFF… settings-reference see the edit
Added since A small documentation edit on Agent SDK reference - TypeScript touched a line naming /model after this was published. `effortLevel` accepts an [effort level](/docs/en/model-config#adjust-effort-level) name. It also accepts `"ultracode"`, which requests `xhigh` effort with [ultracode](/docs/en/workflows#let-claude-decide-with-ultracode) on. `applyFlagSetti… agent-sdk/typescript see the edit
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesA small documentation edit on Agent SDK reference - TypeScript touched a line naming /model after this was published.
Anthropic's release notes agreeFixed /model opusplan[1m] being rejected with "Model not found"

See this entry in the whole of v2.1.265 →

Feedback