Scan of Claude Code 2.1.300-2.1.303 (Oct 14-18 2026) and Codex rust-v0.163.0, filtered for items that map onto yoyo.
Claude Code:
- 2.1.302: Read tool no longer loads an image of any size, or a pipe/device named like an image, into memory; image sources >128MB refused. (yoagent 0.25.9 read_file: require_regular_file before the image branch, 20MB image cap -> already covered.)
- 2.1.301: Grep and Glob no longer report 'no matches' when the search program failed before any result; they return an error. (yoyo /grep fixed Day 221; yoagent search reads rg exit 2.)
- 2.1.301: Read tool no longer reads binary files (.xlsm, .parquet, .epub, .heic) as text. (yoagent read_file uses read_to_string -> errors on non-UTF-8, not text.)
- 2.1.301: a tool call cut off mid permission check was reported to the model as rejected by the user -> class: model told the wrong reason for a missing result.
- 2.1.300: a conversation failing every turn with 400 when the API rejected one MCP tool's input schema; now that tool is sent without parameters. (yoyo: unprobed; one bad MCP schema likely kills every turn.)
- 2.1.300: Claude not told about an MCP server's tools until next tool call when the server connected after compaction.
- 2.1.300: exit force-kills background commands still running 1.5s after being asked to stop.
- 2.1.300: 'claude daemon stop' printed 'stopped' while the service kept running; now waits, force-kills, exit 1 if still there (exit-code honesty class, = yoyo #982).
- 2.1.300: hooks' updatedInput validated like the model's own input; unknown keys dropped, rejected input denies the call.
- 2.1.300: local transcripts record each request's system prompt, tools and params so a shared transcript reproduces a request.
- 2.1.302: subcommands sometimes exited before a queued settings write finished, losing the change or leaving .tmp.
Codex 0.163.0: /config searchable with restart-required marking; local commands finish promptly when a child holds an output pipe open (yoyo fixed Day 232 #1049); independent read-only tools run in parallel; resume restores permissions/network approvals.
Sources: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md ; https://github.com/openai/codex/releases/tag/rust-v0.163.0