Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.265 ·

Edit and Write tools detect remote file changes by host

Edit/Write now catch files changed on a different machine since Claude last read them remotely, and say which machine

Group of 2 You'll notice No documentation found Internal Changes
JSON All of v2.1.265
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Internal ChangesKind: in v2.1.265,
ImprovementsSection of the release

What

When a file was read through a remote call (for example during a remote session), the Write and Edit tools now record a readBaseline — a size-and-hash snapshot of the file taken at read time — along with servedOn, the hostname the file was actually read from.

Before writing, the tools re-read a bounded portion of the file and compare it against that baseline. If it no longer matches, Claude Code now throws a specific error naming the host: "File has been modified on {host} since this session read it. Read it again there..." instead of the old generic staleness message.

Why

This prevents Claude from overwriting changes that happened on a different machine than the one it's currently checking, and tells you exactly where to go re-read the file instead of leaving you with a vague warning.

Read from
Names in the bundlereadBaseline

See this entry in the whole of v2.1.265 →

Feedback