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

  1. 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.