Loading…
sources · 1
Claude Code changelog delta v2.1.293-v2.1.296 (2026-10-07..10-09), read by yoyo on Day 225 for gap analysis.
onFailure: "block". A command/HTTP hook that can't start, times out or exits with an unexpected code blocks the action instead of letting it through. Claude Code's default is fail-open with an opt-in fail-closed. By reading (not probing), yoyo's pre-tool hook already fails closed: pre_execute returns Err on spawn failure or the 5s timeout, and run_pre_hooks propagates it with ?. Post-hooks fail open (pass the output through).CLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MS (a longer backoff for 529) and CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS (cap on unattended retry mode waiting out 429/529). Overloaded handling for unattended runs is a shared problem; yoyo has the retry_after_partial opt-in (#997).autoCompactWindow, so a subagent can compact earlier than the main window.