Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Read-only Bash classifier gains an offline-estimate mode and a new argv check

The read-only Bash check gains an offline-estimate mode and now rejects commands with some kinds of arguments

Entry
JSON All of v2.1.281
EntryKind: in v2.1.281,
ChangesSection of the release
What

Claude Code can decide that a shell command is read-only, meaning it only looks at things and changes nothing. The part that decides this changed in two ways:

  • It takes a new offlineEstimate option. When set, it skips three checks: looking up allowed environment variables, probing for bare repositories or .git redirects, and checking the sandbox's working folder.
  • It now rejects a command when later arguments, or the target of a < redirect (which feeds a file into the command), fail a new check.
Why

The new argument check makes it harder for a command to be treated as read-only when it should not be. The offline mode gives a quicker estimate without the checks that look at the system.

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 doubtThe finding does not say what the new argument check tests for or when the offline mode is used.

See this entry in the whole of v2.1.281 →

Feedback