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.242 Home All releases olderv2.1.241 v2.1.243newer
Claude Code v2.1.242

An Artifact version counts as seen only after the whole file is read back

Under the hood
Useful2 Signal3
Artifacts

An artifact version counts as seen only when the whole file came back unchanged.

What

When an Artifact's HTML is handed to Claude to read, Claude Code now tracks which lines came back along with the file's size, modification time and hash, and marks the version as observed only if the entire file was returned and the bytes still match.

Details
  • Mismatches are recorded as file_changed, file_unreadable, superseded or seed_not_persisted.
  • Cases that cannot be checked either way fall back to a held, unverifiable state rather than counting as read.
Evidence

artifact_handover_read

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