Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.268 ·

Bash static-analysis results now flag whether argv came purely from literals

Bash permission checks now note whether a command's arguments came purely from literal text

Under the hood Internal Changes
JSON All of v2.1.268
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Internal ChangesKind: in v2.1.268,
Internal ChangesSection of the release
What

When Claude Code statically analyzes a bash command to decide on permissions, its 'simple command' parsing result now includes two new fields: argvSourceLiteral, which indicates whether all the command's arguments came purely from literal text, and carveOutMayDesyncQuoteScan. Both are computed from counters that increase whenever the parser encounters arithmetic expansion, simple expansion, or herestring redirects (shell features that compute or substitute values rather than using plain text).

Why

This gives the permission-checking logic more precise information about whether a command's arguments are trustworthy literal text or come from potentially dynamic shell expansions, which affects how safely the command's permissions can be evaluated.

See this entry in the whole of v2.1.268 →

Feedback