Back
AI summary
Written by AI from the official notes. Check them for exact details.Claude Code 2.1.74 introduces new features for context management and memory storage, along with numerous bug fixes.
- Added actionable suggestions to
/contextcommand for optimization tips. - Introduced
autoMemoryDirectorysetting for custom memory storage. - Fixed memory leak in streaming API response buffers.
- Resolved issues with managed policy rules being bypassed.
- Improved handling of unknown slash commands with warnings.
Why it matters: Developers and users of Claude should update to benefit from improved memory management and bug fixes.
Full release notes17 changes
What's changed
- Added actionable suggestions to
/contextcommand — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips - Added
autoMemoryDirectorysetting to configure a custom directory for auto-memory storage - Fixed memory leak where streaming API response buffers were not released when the generator was terminated early, causing unbounded RSS growth on the Node.js/npm code path
- Fixed managed policy
askrules being bypassed by userallowrules or skillallowed-tools - Fixed full model IDs (e.g.,
claude-opus-4-5) being silently ignored in agent frontmattermodel:field and--agentsJSON config — agents now accept the same model values as--model - Fixed MCP OAuth authentication hanging when the callback port is already in use
- Fixed MCP OAuth refresh never prompting for re-auth after the refresh token expires, for OAuth servers that return errors with HTTP 200 (e.g. Slack)
- Fixed voice mode silently failing on the macOS native binary for users whose terminal had never been granted microphone permission — the binary now includes the
audio-inputentitlement so macOS prompts correctly - Fixed
SessionEndhooks being killed after 1.5 s on exit regardless ofhook.timeout— now configurable viaCLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS - Fixed
/plugin installfailing inside the REPL for marketplace plugins with local sources - Fixed marketplace update not syncing git submodules — plugin sources in submodules no longer break after update
- Fixed unknown slash commands with arguments silently dropping input — now shows your input as a warning
- Fixed Hebrew, Arabic, and other RTL text not rendering correctly in Windows Terminal, conhost, and VS Code integrated terminal
- Fixed LSP servers not working on Windows due to malformed file URIs
- Changed
--plugin-dirso local dev copies now override installed marketplace plugins with the same name (unless that plugin is force-enabled by managed settings) - [VSCode] Fixed delete button not working for Untitled sessions
- [VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration