What Happened
- In PR #2499, the Codex adapter now removes `suppressOutput` from the serialized hook result so Codex CLI no longer receives a Claude-only field. This fixes the regression where every affected hook call could fail with `PostToolUse hook returned unsupported suppressOutput` when hooks shared a common `HookResult` object.
- In PR #2499, the Codex adapter now removes `suppressOutput` from the serialized hook result so Codex CLI no longer receives a Claude-only field. This fixes the regression where every affected hook call could fail with `PostToolUse hook returned unsupported suppressOutput` when hooks shared a common `HookResult` object.
- 1 evidence item attached for review.