Unclear Whether this lets more tool calls run as read-only in practice is unclear.
What
Claude Code checks whether a served shell line is read-only, meaning it only looks at things and changes nothing. Before, the check returned not read-only unless the tool was one of two particular tools working on files. That restriction is gone, so every tool now goes through the check.
If the check fails with an error, Claude Code reports "a served shell line's read-only check threw; the line counts as not read-only" and treats the line as not read-only.
Why
This could change which tool calls count as read-only.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Whether this lets more tool calls run as read-only in practice is unclear.