Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.288 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.288 ·

File tools refuse paths that end in a space

Read, Edit, Write and NotebookEdit now refuse a file path that ends in white space once . and .. are worked out

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

The tools Claude uses to read and change files (Read, Edit, Write, and NotebookEdit for Jupyter notebooks) now reject a file path that ends in white space, such as a trailing space. The check is made after parts like . (this folder) and .. (the folder above) in the path are worked out. When it fails, the tool returns an error saying the path ends in white space.

Why

A path with a stray space at the end can quietly point to a different file from the one intended. Refusing it stops Claude from reading or writing the wrong file by accident.

See this entry in the whole of v2.1.288 →

Feedback