mirror of
https://github.com/openai/codex.git
synced 2026-10-15 16:48:52 +00:00
## Why New user input during a Guardian review invalidated an in-flight approval and aborted the pending action, even when the input was only a status inquiry. Review the action again against the latest authorization evidence so it can proceed or be denied based on the updated instructions. ## What changed - Treat stale authorization as a retryable review error within the existing attempt budget and shared deadline. - Refresh authorization evidence for each attempt while keeping the pending action fixed, and record evidence from the completed attempt. - Preserve cancellation and history-reset aborts, and deny approval if stale authorization exhausts the retry budget. ## Testing Add and update coverage for parent status updates, authorization revocation, repeated updates, cancellation, history resets, and retry deadlines. Verify that refreshed reviews see the latest input and that the pending action executes exactly once only after approval. GitOrigin-RevId: c683e2efb6f07840b99d0d34acf0d38c9ddfe9bd