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

Cowork sessions no longer hard-refuse artifact writes, uploads and resumes

You'll notice
Useful4 Signal4
Artifacts

Cowork sessions can now publish, upload and resume artifacts through the normal approval path.

What

Operations that were blocked outright just because the session ran inside a Cowork frame, on the grounds that no approval card could be shown or answered there, now follow the ordinary approval path. That means the automatic permission classifier can approve them, instead of each one dead-ending on a human approval surface the session could not display.

Details
  • Affects artifact database writes, asset and page uploads, resolving a comment thread, and resuming auto-replies.
  • The Cowork-specific ask path used for resolving a comment thread was deleted along with the refusals.
  • The deleted refusal for resumes also told Claude not to retry the resume in that session, and justified itself by saying that resuming auto-replies reverses a user stop and so needs user approval rather than classifier approval.
  • Plan mode still applies to these operations, and the equivalent plan-mode restrictions are unchanged.
Evidence

Cowork-frame artifact asset uploads require a live human consent surface, Resuming auto-replies from this Cowork session needs the approval card, and no one can answer it in this session. Do not retry the resume in this session., Resuming auto-replies reverses a user stop \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 →