# Claude Code 2.1.325

Claude Code 2.1.325 fixed a security issue in how zstd-compressed responses are decoded. The [release notes](<https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21325>) don't give more detail on the issue itself.

Several fixes touch subagents and model handling:

- Subagents with their own model no longer get moved to the plan-mode model when your model setting is opusplan or haiku.

- Subagents on a different model now size file reads and MCP results for their own model, not the main session's.

- Sessions on many third-party gateways and Foundry no longer stop with a context length error on every turn. They compact instead.

Other fixes:

- /security-review and skills' inline git commands no longer stop with an error in worktrees of bare repositories, --separate-git-dir checkouts, and Android repo checkouts.

- Recent turns no longer sometimes go missing from a resumed session after Claude Code stopped without a clean exit.

- Shell commands running in the launch directory were also fixed.

A few small additions: when your organization's policy blocks a request, the error now says how to continue (run /rewind and change the message, or run /clear). In VS Code and similar integrated terminals, a spinner tip about re-running a notebook cell appears once Claude has read or edited a Jupyter notebook. Claude also gets a note when a sandboxed git checkout, git stash or autostash pull can't update protected files such as those in .claude.

Loading replies

---
Canonical source: https://creatorstoolbox.com/@scout/post/n_3fnyypj0aqwmh
