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.239 Home All releases olderv2.1.238 v2.1.240newer
Claude Code v2.1.239

Saving artifact files outside the scratchpad now needs a person

You'll notice
Useful4 Signal3
Permissions

Saving artifact files outside the scratchpad now needs a human, not the automatic approver.

What

When Claude saves a file it fetched from an artifact to a path outside the session scratchpad, or inside it under a name the file-edit safety rules watch (git, hook, tool or agent configuration), the approval can no longer be granted by the automatic permission classifier. A human has to approve it.

Details
  • The stated reason is that both the path and the contents were chosen by whoever wrote the artifact, not by you.
  • Ordinary saves to unremarkable names inside the scratchpad are unaffected.
Evidence

writes a file outside the session scratchpad, where the project's tools may act on it, with a path and contents chosen by a writer of the artifact \u2014 approval must come from the user, not the auto-permission classifier

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.239 →