Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Bash ToolArea: what it touches
Internal ChangesKind: in v2.1.323,
Internal ChangesSection of the release
Unclear What the extra entry says and when its two conditions are met is not known.
What
The Bash tool is how Claude runs shell commands. Its instructions to the model gain an extra entry that is included only when two conditions are both met. The existing guidance is kept: long sleep commands at the start of a command are blocked, and waiting should be done with Monitor and a loop instead.
In the capture of the Bash tool's description taken under this release, the warning about not committing files that likely contain secrets now also names .claude/settings.local.json.
Why
Claude may handle shell commands differently when the new entry applies, and should now warn you before committing your local settings file.
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 doubtWhat the extra entry says and when its two conditions are met is not known.
Anthropic's release notes agreeFixed .claude/settings.local.json not being ignored globally when the folder became a git repository later, or on a new machine