Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.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

Group of 2 You'll notice Improvements
JSON All of v2.1.265
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.265,
ImprovementsSection of the release

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