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

Artifact tool: replies validated, and comment text stripped from stored transcript

You'll notice
Useful3 Signal0
Artifacts Notable

Artifact reviewer comment text is no longer kept in stored transcripts, and blanket allow rules skip several artifact actions.

thread_idlive-editwatchread_page_dataread_decisions
What

The Artifact tool now rejects reply-only fields on other actions and keeps reviewer comment prose out of stored tool results.

Details
  • Passing thread_id or text on a non-reply action returns a dedicated error.
  • stripToolUseResultAtCreation is set with a stripForStorage transform that blanks every comment's text and drops span_quote before the result is persisted.
  • ignoresWholeToolAllowRule is declared for live-edit, watch, read_page_data and read_decisions, so a blanket allow rule for the tool does not cover those actions and they are not treated as auto-mode read-only.
  • The tool no longer counts against the aggregate tool-result budget via skipAggregateToolResultBudget, and its result-size cap comes from a constant rather than the previous literal 16000.
Evidence

skipAggregateToolResultBudget: !0,, ` thread_id and text apply only to action "reply" `

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.221 →