Overview
Claude-code v2.1.78 introduces persistent plugin data storage across updates, along with improved streaming responses and numerous fixes for Git operations, sandbox permissions, and voice mode functionality.
Changes by Version
v2.1.78
- Added persistent plugin data storage that survives plugin updates with
${CLAUDE_PLUGIN_DATA}variable - Added StopFailure hook event that fires when turns end due to API errors like rate limits
- Added plugin-shipped agent configuration support with effort, maxTurns, and disallowedTools frontmatter
- Added custom model picker entries via ANTHROPIC_CUSTOM_MODEL_OPTION environment variable
- Changed response streaming to line-by-line as text is generated
- Fixed terminal notifications now work inside tmux with proper passthrough settings
- Fixed conversation history truncation on large sessions (>5 MB) with subagents
- Fixed Git operations in sandboxed Bash - resolved HEAD ambiguity and stub file pollution
- Fixed infinite loop prevention when API errors triggered stop hooks
- Fixed MCP server tool blocking - deny rules now properly remove tools before model sees them
- Fixed absolute path support for sandbox.filesystem.allowWrite (no longer needs // prefix)
- Fixed sandbox security warning now shows visible startup alert when dependencies missing
- Fixed protected directory access in bypassPermissions mode now requires proper prompts
- Fixed voice mode push-to-talk keybindings activate immediately instead of requiring hold
- Fixed voice mode WSL2 support on Windows 11 with WSLg
- Fixed Git instructions suppression via CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS setting
- Fixed Homebrew PATH detection when VS Code launched from Dock/Spotlight
- Fixed color rendering in terminals without truecolor support
- Fixed ANTHROPIC_BETAS environment variable now works with Haiku models
- Fixed prompt concatenation with proper newline separators
- Fixed ctrl+u behavior - readline kill-line in normal mode, scroll moved to transcript mode only
- Fixed worktree flag now loads skills and hooks from correct directory
- Improved memory usage and startup time for large session resumption
- Fixed VS Code login screen flash when opening sidebar while authenticated
- Fixed Opus model selection errors - dropdown no longer shows unavailable 1M context variant