Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.246 Home All releases olderv2.1.245 v2.1.247newer
Claude Code v2.1.246

Bash "act first" switch present but unset

Not switched on
Useful2 Signal4
Permissions Notable not in their notes

An "act first" Bash behaviour reads an environment variable but has no default, so it stays off.

A Bash "act first" mode reads CLAUDE_CODE_GORSE_PLOVER and stays undefined with nothing set.

CLAUDE_CODE_GORSE_PLOVER
What

A new setting controls an "act first" behaviour for Bash commands, read from CLAUDE_CODE_GORSE_PLOVER. It has no built-in default, so with the variable unset and no server-provided value it stays undefined and the behaviour is off.

Details
  • Resolved once and cached for the process.
  • Nothing else in this build supplies a value, so it is decided entirely by the environment variable or remote config.
Evidence

e.bashActFirstEnabled ??= dt(_.CLAUDE_CODE_GORSE_PLOVER, Kd, void 0)

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.246 →