Claude Code
- "Always allow" now actually sticks in projects that had no
.claude/settings.local.json. If you granted a blanket permission in a fresh project and it kept asking, the grant was silently discarded. Fixed; you may need to re-grant once for those projects. - Nothing else actionable today. Three more bug fixes: a "task output swap refused" Bash error on some Macs is gone, Remote Control sessions no longer stall for minutes after a tool finishes on degraded connections, and very large failure output from background tasks no longer overflows the API request size limit.
New in 2.1.252
2.1.252 (September 1, 2026)
- Fixed Bash commands failing with "task output swap refused (tasks dir moved or linked)" on some Macs
- Fixed "always allow" not saving in a project that has no .claude/settings.local.json yet
- Fixed Remote Control sessions hosted by Claude Desktop or VS Code stalling for minutes after a tool finished when the connection to claude.ai was degraded
- Fixed background task notifications with very large failure output (for example git errors on a full disk) making the conversation exceed the API request size limit