Claude Code v2.1.78

Summary

- Added StopFailure hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.) - Added ${CLAUDEPLUGINDATA} variable for plugin persistent state that survives plug...

Release Notes

- Added StopFailure hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.) - Added ${CLAUDEPLUGINDATA} variable for plugin persistent state that survives plugin updates; /plugin uninstall prompts before deleting it - Added effort, maxTurns, and disallowedTools frontmatter support for plugin-shipped agents - Terminal notifications (iTerm2/Kitty/Ghostty popups, progress bar) now reach the outer terminal when running inside tmux with set -g allow-passthrough on - Response text now streams line-by-line as it's generated - Fixed git log HEAD failing with "ambiguous argument" inside sandboxed Bash on Linux, and stub files polluting git status in the working directory - Fixed cc log and --resume silently truncating conversation history on large sessions (>5 MB) that used subagents - Fixed infinite loop when API errors triggered stop hooks that re-fed blocking errors to the model - Fixed deny: ["mcpservername"] permission rules not removing MCP server tools before sending to the model, allowing it to see and attempt blocked tools - Fixed sandbox.filesystem.allowWrite not working with absolute paths (previously required // prefix) - Fixed /sandbox Dependencies tab showing Linux prerequisites on macOS instead of macOS-specific info - Security: Fixed silent sandbox disable when sandbox.enabled: true is set but dependencies are missing — now shows a visible startup warning - Fixed .git, .claude, and other protected directories being writable without a prompt in bypassPermissions mode - Fixed ctrl+u in normal mode scrolling instead of readline kill-line (ctrl+u/ctrl+d half-page scroll moved to transcript mode only) - Fixed voice mode modifier-combo push-to-talk keybindings (e.g. ctrl+k) requiring a hold instead of activating immediately - Fixed voice mode not working on WSL2 with WSLg (Windows 11); WSL1/Win10 users now get a clear error - Fixed --worktree flag not loading skills and hooks from the worktree directory - Fixed CLAUDECODEDISABL

View original release

View all AI coding tool releases on Havoptic