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.267 ·

Effort level can now be adjusted per turn based on permission layers

Claude Code's effort level can now be influenced per turn, not just per session, via a new turnEffort value

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

What

  • A new turnEffort value, derived from the active permission layers, now feeds into the effort-resolution logic used across compaction, the /effort command's output, the ${CLAUDE_EFFORT} prompt template substitution, and agent session metadata, alongside the existing model default and any explicit override.
  • The effort-resolution function gained a turnEffort option that, when the model has a defined capability lookup, takes priority in choosing the effective effort level, and it now also affects the effort suffix text shown to users (e.g. "with X effort").
  • Subagent (Task) tool calls now pass their own turnEffort, computed from the subagent's permission layers, into the permission checks used for command-execution and model resolution.

Why Allows the effort level to vary within a session based on context, such as which permission layer is active for a given turn or subagent, rather than being fixed for the whole session.

See this entry in the whole of v2.1.267 →

Feedback