Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.239 ·

Reading someone else's artifact asks you once, then remembers for the conversation

Reading someone else's published page now asks you once, then remembers for the rest of the conversation.

You'll notice New Features
JSON All of v2.1.239
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
New FeaturesKind: in v2.1.239,
New FeaturesSection of the release
What

Reading a published page now runs through its own permission branch instead of borrowing WebFetch's. Your own artifacts are read without a prompt; the first read of someone else's asks you, and that approval is remembered for the rest of the conversation.

Details
  • A URL that is not a recognisable artifact link is rejected outright, with text telling the model to use a URL from the list or publish result.
  • Deny and ask rules written for Artifact or WebFetch are both consulted before the read runs.
  • In plan mode, reading another person's artifact is refused rather than prompting, since no one can answer.
  • The automatic permission classifier is never allowed to approve one of these reads on your behalf.
Evidence

This is not an artifact url Claude can read. Use the artifact url from the list or publish result.

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 →

Feedback