Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.271 ·

New scratchpad file-save safety check for git/hook/tool/agent config paths

Claude Code now sets aside fetched files instead of saving them into protected config directories or symlinked paths

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

When Claude Code fetches a file and its destination would land inside a protected directory, such as a git internals folder, or a hooks, tool, or agent configuration directory, or the destination is a symlink pointing outside the current working scratch area, the file is no longer written there. Instead, Claude Code shows a message explaining the file was 'set aside' rather than saved, and a new filtering step checks each candidate destination for this condition before saving.

Why

This stops a fetched file from silently landing somewhere that could alter git behavior, hooks, or tool and agent configuration, protecting sensitive setup files from unintended changes.

See this entry in the whole of v2.1.271 →

Feedback