Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.221 Home All releases olderv2.1.220 v2.1.222newer

PowerShell path permission checks consider every de-quoting of a path

You'll notice
Useful3 Signal0
Permissions

PowerShell commands touching sensitive paths are checked in every quoted form, so tricks can't slip past.

What

Sensitive-path and protected-path checks on PowerShell arguments now enumerate all candidate normalisations of a path rather than normalising once, and deny if any of them lands on a sensitive file.

Details
  • Candidates are identity, quote-stripped and escape-stripped forms of the argument.
  • When a path is not literally unquoted, the prompt no longer reports a blockedPath and no longer offers add-directory or switch-to-acceptEdits suggestions, which could previously point at the wrong location.
  • A new safety-check reason covers the quote-stripping ambiguity and routes the call to manual approval.
Evidence

resolves near a sensitive file under quote-stripping and cannot be statically validated; requires manual approval

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.221 →