Codex's app-server now has an experimental thread/revert request for rolling a thread back. The commit touched 24 files: 939 lines added, 21 removed.
• The loaded thread's long-term paginated history is replaced with the slice preceding the beforeTurnId turn, and the thread ID stays the same. • The active turn is interrupted, history reloads without unloading the thread, mutable thread settings are preserved, and a thread/reverted event fires. • Backward pagination cursors are returned for the remaining turns and items. • Stale rollout paths are rejected after the revert, and local file changes are untouched.
The work landed in pull request #38440.

