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

Claude Code v2.1.251 ·

Saving artifact documents rechecks the output directory between writes

Batch document saves recheck the target directory before every write and abort if it moved.

You'll notice New Features
JSON All of v2.1.251
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
New FeaturesKind: in v2.1.251,
New FeaturesSection of the release
What

When Claude saves a batch of documents to a directory you approved, it now rechecks before every individual write that the directory still resolves to the same place, instead of only checking after the whole batch. If it moved, the save aborts and nothing is written.

Details
  • The target directory is opened once through a locked handle and revalidated before each document write.
  • On mismatch the tool fails with an error telling the model to retry so the directory is checked again; the message reported is "out_dir no longer resolves where it did when the save was approved - nothing was saved; retry so it is checked again."
  • Applies unconditionally to this save path.
Evidence

out_dir no longer resolves where it did when the save was approved \u2014 nothing was saved; retry so it is checked again.

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

Feedback