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 ·

Republishing a page the session has not read gives a clearer refusal

Refusals to overwrite an artifact you haven't read now tell you which case you hit.

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

The guard that stops Claude overwriting an artifact with stale content now reports which situation it hit, including a new refusal when the model resends byte-identical content that was already rejected, and a separate one when a sibling agent read the live version earlier in the same turn.

Details
  • The old helper that quietly auto-read and reseeded the version (reporting outcomes like a gate being off or a cap being exceeded) was removed.
  • Refusals now come from either the local guard or a 409 from the server, and telemetry labels which of the two fired.
Evidence

stale_version_guard_seeded

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