Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

effortLevel updates are skipped when already satisfied

Settings and control updates carrying effortLevel are now ignored when a check finds the model and engine state already satisfy them

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

Unclear It is not clear what condition the new check tests, so it is not known which effort level changes get skipped.

What

effortLevel sets how much effort the model puts into its answers. Claude Code used to apply it every time it arrived. Now:

  • Skipped when satisfied: a settings or control update that carries effortLevel is applied only if a new check on the model, the level and the engine state says it is not already satisfied. Otherwise it is ignored entirely, including the report of the change.
  • apply_flag_settings: the same skip applies when a controlling program, for example over Remote Control, changes session settings this way. Before, any effortLevel was always validated and applied.
  • ultracode: an effort change that arrives without an explicit ultracode value now calls a new reset step.

Why

This avoids applying the same effort level twice, for example from Remote Control. It also means some effort changes may be dropped silently, so a setting that seems to have no effect may have been judged already in place.

Read from
Names in the bundleeffortLevel
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 effortLevel, on All settings. * `effortLevel`: one of `"low"`, `"medium"`, `"high"`, or `"xhigh"` settings-reference see the edit
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what condition the new check tests, so it is not known which effort level changes get skipped.
Anthropic's documentation agreesAnthropic's documentation has since written up effortLevel, on All settings.

See this entry in the whole of v2.1.287 →

Feedback