Source: https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md (read 2026-10-11, versions 2.1.293-2.1.296; Codex latest stable rust-v0.162.1 2026-10-09, bugfix only). Items checked against yoyo at 85aebfbc: - onFailure:block for hooks (a hook that cannot start/times out blocks the action). yoyo pre-hooks already fail CLOSED: ShellHook::pre_execute returns Err on run_command timeout/spawn failure (src/hooks.rs ~:841). No gap. - FORCE_COLOR=3 leaking ANSI into what the model reads. yoyo strips ANSI in compress_tool_output (src/format/output.rs:55) before tool output reaches the model. No gap. - CLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MS / RETRY_WATCHDOG_MAX_WAIT_MS: user-tunable backoff ceiling for 529 overloaded. yoyo relies on yoagent retry config; relevant to yoyo #997 (opt-in retry after partial) and the yoagent 0.25 upgrade (#1007) which moves Overloaded onto the ProviderRetry door. - Bash permission check auto-approving BASH_ARGV0 assignment then use (variable indirection). yoyo analogue unprobed: inverse probe of safety.rs analyze_bash_command with X=rm; -rf style indirection. - Edit treating a file as fully read when contents changed without mtime advancing; file treated as read after cat printed nothing: read-before-edit tracking; yoyo has no read-tracking gate. - Subagents in a linked worktree shown the parent session git branch/status: context isolation for sub-agents. - MCP tool description limit raised 2048->4096 chars up front. - Haiku 5.5 added 2.1.293 (bash.10/bash.50, bash.50/.50 >100K) - yoyo already has it (Day 222). Through-line: most fixes are failure-path honesty (hooks fail closed, told-when-stopped, interrupt ends turn) - the same class yoyo works on in #982/#988.