You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Bash ToolArea: what it touches
ImprovementsKind: in v2.1.318,
ImprovementsSection of the release
Unclear It is not clear what the Bash tool does differently when this check is true.
What
Claude Code now has a check that the Bash tool uses. The Bash tool is how Claude runs shell commands. The check is true only when all of these hold:
You are on macOS.
Your shell is /bin/bash.
A remote switch is on. It counts as on unless it is switched off remotely.
The check concerns heredocs, a way of passing several lines of text into a command as its input.
Why
This looks like macOS-only Bash tool behaviour that is on by default, so Mac users running /bin/bash are the ones it can affect.
Read from
Feature flag
tengu_mossy_anvilNot enough to say
Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.318: on
These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.