Claude Code version 2.1.217 introduces several bug fixes and configuration changes, including emoji shortcode autocomplete in the prompt input and warnings for failing transcript writes. The update addresses critical stability issues such as a memory leak involving truncated MCP tool outputs and Windows auto-update failures that could leave claude.exe missing.
- Fixed background session isolation not canonicalizing symlinked working directories, preventing potential workspace escapes.
- Resolved corporate mTLS, TLS-verify, OAuth scope, and proxy settings being ignored in Claude Desktop sessions.
- Added a cap on concurrently-running subagents (default 20) and prevented nested subagent spawning by default.
- Fixed --max-budget-usd not stopping background subagents when the cap is reached.
- Improved footer PR badge links to be clickable hyperlinks even when terminal support cannot be detected.
These changes improve system stability, security, and resource management for users running Claude Code.