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.228 Home All releases olderv2.1.227 v2.1.229newer
Claude Code v2.1.228

CLAUDE_CODE_COWORK_FRAME_ARTIFACTS forces artifact permissions to be re-asked

Use it now
Useful3 Signal4
Artifacts Notable not in their notes

A new environment variable makes every artifact write and republish ask permission again instead of remembering approval.

CLAUDE_CODE_COWORK_FRAME_ARTIFACTS
What

A new environment variable, CLAUDE_CODE_COWORK_FRAME_ARTIFACTS, turns off the "you already approved this in this session" shortcut for artifact database writes and republishes, so each of those decisions is made fresh. It applies only on the local-agent entrypoint and only when CLAUDECODE is not set, and artifact actions fail closed with frame-specific denial text when a permission check cannot complete.

Details
  • The value is captured once at startup into the process-info object and is stripped case-insensitively from the environment of child processes, so subprocesses do not inherit it.
  • Off by default; nothing else in the build sets it.
  • It extends the existing plan-mode artifact consent floor rather than replacing it.
Usage
CLAUDE_CODE_COWORK_FRAME_ARTIFACTS=1 claude
Evidence

Cowork-frame artifact consent floor fails closed when its permission check cannot complete, CLAUDE_CODE_COWORK_FRAME_ARTIFACTS

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