fix: reasoning deltas disqualify Codex exec replay
Reasoning summaries stream to the client and persist as transcript events, so falling back to exec after one has escaped would duplicate the thinking block in the saved chat. Also verified live under review: two concurrent turns on the shared app-server singleton show no cross-talk and no truncation (every notification carries a required top-level threadId per the generated 0.145 protocol schema). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QUsMXzBsEJ27DjJVPSfW5o
| Repository | eliziff/Beaver |
|---|---|
| Author | Eli Ziff <eliasziff@gmail.com> |
| Authored | |
| Parents | c85ef03a |
| Stats | 1 file changed , +6 , -1 |
| Part of | Codex integration and hardening |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-b0670521.md
from inside the repo you want the change in.