openai/codex · error
guardian review input was not started: {submission:?}
Error message
guardian review input was not started: {submission:?} What it means
Error "guardian review input was not started: {submission:?}" thrown in openai/codex.
Source
Thrown at codex-rs/core/src/guardian/review_session.rs:1198
.on_start(TurnStartOptions {
final_output_json_schema: Some(params.schema.clone()),
parent_turn_id: Some(parent_turn.sub_id.clone()),
root_turn_id: parent_turn.turn_metadata_state.root_turn_id(),
}),
TurnInputMode::StartIfIdle,
);
let submit_result = run_before_review_deadline(
deadline,
params.external_cancel.as_ref(),
Box::pin(submission),
)
.await;
let child_turn_id = match submit_result {
Ok(Ok(TurnInputSubmission::Started { turn_id })) => turn_id,
Ok(Ok(submission)) => {
return (
GuardianReviewSessionOutcome::SessionFailed {
error: anyhow!("guardian review input was not started: {submission:?}"),
error_info: None,
},
false,
analytics_result,
);
}
Ok(Err(err)) => {
return (
GuardianReviewSessionOutcome::SessionFailed {
error: err.into(),
error_info: None,
},
false,
analytics_result,
);
}
Err(outcome) => return (outcome, false, analytics_result),
};View on GitHub (pinned to 339751715c)
Solutions
- Retry the guardian review; the review input submission did not start.
When it happens
Trigger: Thrown at codex-rs/core/src/guardian/review_session.rs:1198 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of openai/codex@339751715c (2026-08-25).
Data as JSON: /api/errors/d3d277f57687a368.
Report an issue: GitHub.