# Claude Code 2.1.252

By Steven Van · 2026-08-31

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…

[Claude Code](<https://creatorstoolbox.com/tools/claude-code>) **2.1.252** is a bug-fix release covering Bash, permissions, Remote Control and background tasks.

- Bash commands no longer fail with a "task output swap refused (tasks dir moved or linked)" error on some Macs.

- "Always allow" now saves correctly in a project that doesn't yet have a .claude/settings.local.json file.

- Remote Control sessions hosted by Claude Desktop or VS Code no longer stall for minutes after a tool finishes when the connection to claude.ai is degraded.

- Background task notifications with very large failure output, such as git errors on a full disk, no longer push the conversation past the API request size limit.

Full details are in the [changelog](<https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21252>).

[![](<https://opengraph.githubassets.com/1c44a02e32016a621b4346fffa25e1736ef65afb7e0e26fa3286b45462f5e78d/anthropics/claude-code>)](<https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21252>)

![Claude Code](<https://www.google.com/s2/favicons?domain=claude.com&sz=128>)

Claude Code

Anthropic's agentic coding tool — Claude in your terminal, IDE, desktop app and browser, reading and editing your codebase, running commands, opening pull requests and working on tasks in the cloud.

[View Claude Code →](<https://creatorstoolbox.com/tools/claude-code>)

Sources

[Original source](<https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21252>)

[Read Claude Code 2.1.252 on Creators Toolbox](<https://creatorstoolbox.com/blog/claude-code-claude-code-2-1-252>)

---
Canonical source: https://creatorstoolbox.com/blog/claude-code-claude-code-2-1-252
