--safe-mode and /cd debut for troubleshooting and session navigation; 14 fixes close Windows hangs, MCP policy gaps, and UI stalls, with breaking changes to MCP enforcement.
claude -p hangs or seems frozen on Windows while waiting for slash commands to load--safe-mode flag (and CLAUDE_CODE_SAFE_MODE) to start Claude Code with all customizations (CLAUDE.md, plugins, skills, hooks, MCP servers) disabled for troubleshooting/cd command to move a session to a new working directory without breaking the prompt cache mid-sessiondisableBundledSkills setting and CLAUDE_CODE_DISABLE_BUNDLED_SKILLS environment variable to hide bundled skills, workflows, and built-in slash commands from the modelclaude agents when running multiple concurrent sessionsTaskCreate reliability: malformed inputs are repaired automatically and validation errors for unloaded tools include the schemaallowedMcpServers/deniedMcpServers) not being enforced on reconnect, IDE-typed configs, --mcp-config servers during the first session after install, or before remote settings loaded; also fixed slow cold starts for orgs without remote settingsclaude -p being slow or appearing to hang on Windows while waiting for the slash-command/skill scan (regression in 2.1.161)claude agents --json omitting blocked and just-dispatched background sessions; added --all to include completed sessions, plus new id and state fieldsenv values (e.g. ANTHROPIC_MODEL) when dispatched onto a pre-warmed worker.in_use PID lock files accumulating without bound; stale markers from crashed sessions are now swept once per daypost-session lifecycle hook that runs after the session ends and before the workspace is deleted, so you can snapshot uncommitted work or export logs; also made the child-process SIGTERM→SIGKILL window configurable (default unchanged at 5s)/workflows now opens immediately even while a turn is in progressAPI_FORCE_IDLE_TIMEOUT=0 to opt out--ide, --chrome, --bare, --remote-control, and other flags across retire→wake, and respawn state validation was hardenedEnterWorktreeclaude.exe is held by another process