Vibe Coding
Claude Code v2.1.89: Headless Defer Permissions, PermissionDenied Retry Hook, Non-Blocking MCP, /buddy Easter Egg
Released April 1, v2.1.89 adds a 'defer' permission decision to PreToolUse hooks — headless sessions can now pause at tool calls and resume with --resume for human-in-the-loop approval. New PermissionDenied hook fires after auto mode classifier denials with {retry: true} support, MCP_CONNECTION_NONBLOCKING=true skips MCP wait in -p mode, and /buddy hatches a Tamagotchi-style companion (April Fools). Dozens of fixes for Windows CRLF doubling, StructuredOutput 50% schema cache failures, memory leaks from LRU cache keys, and nested CLAUDE.md re-injection in long sessions.
↳ Follow the thread