Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.310 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

The Read tool refuses to read device files

The Read tool now checks a path before reading and stops with 'Read refused by the device guard' if it points at a device file

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

The Read tool is what Claude uses to open files. Before reading, it now checks the path against a guard for device files (special files that stand for hardware or system streams rather than ordinary content). If the guard objects, the read stops with the message "Read refused by the device guard".

Why

Reading some device paths can hang forever, and this stops Claude from getting stuck on one.

See this entry in the whole of v2.1.310 →

Feedback