Fixed Claude treating partial Grep/Glob results as complete when a search hit its time limit -> a truncated/timeout search result must say it is partial to the MODEL (yoyo search tool, /grep, /find).
Fixed claude -p exiting 0 when a full disk lost its transcript or config writes; now prints an error and exits 1 in text and json output -> yoyo -p session save / auto-save failures and exit codes.
Fixed stdio MCP servers receiving an EMPTY AWS_BEARER_TOKEN_BEDROCK when env config set it empty; the var is now UNSET -> same shape as yoyo #1125 (yoagent StdioOptions has no env-unset) and #1064 (credential scrub).
Subagents/teammates on a different model use that model own saved effort level or default instead of the session effort level (separate CLAUDE_CODE_SUBAGENT_EFFORT var, week 44).
Fixed child processes of a stopped shell command being sent SIGTERM twice (programs skip cleanup) -> yoyo GroupKill TERM-then-KILL (Day 239).
Fixed a region/network block (HTTP 403) shown as a sign-in failure -> yoyo diagnose_api_error 403 classification.
Removed the Read tool file-unchanged-since-last-Read stub: re-reading returns content.
blockWritesOutsideWorkingDirectories setting (2.1.31x): blocks file-tool writes outside cwd for headless runs.
Also: Opus 4.8 fast mode deprecated 2026-10-30, removed 2026-11-30 (errors, no fallback).