Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.271 ·

Bash permission-matcher flag parsing expanded for more coreutils commands

Bash permission checks now recognize far more real flags for tac, fold, expand, fmt, comm, cmp, pr and other text utilities

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaBash Permissionswhat it touches
KindImprovementsin v2.1.271,
You'll notice

Bash permission checks now recognize far more real flags for tac, fold, expand, fmt, comm, cmp, pr and other text utilities

What

Claude Code checks bash commands against permission rules by understanding each command's flags. The flag-classification logic was replaced with a richer system that distinguishes boolean short flags, valued short flags, attached short/long flags, boolean long flags, and valued long flags. This was applied to tac, fold, expand, unexpand, fmt, comm, cmp, pr, and numfmt, each of which now recognizes many more of their real flags — for example pr gained recognition of --across, --join-lines, and --omit-header.

Why

More accurate flag recognition means permission rules for these commands can match correctly on a wider range of real invocations, reducing cases where a legitimate flag combination was misclassified.

See this entry in the whole of v2.1.271 →