{"record":{"id":"d3d277f57687a368","repo":"openai/codex","slug":"guardian-review-input-was-not-started-submission","errorCode":null,"errorMessage":"guardian review input was not started: {submission:?}","messagePattern":"guardian review input was not started: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"codex-rs/core/src/guardian/review_session.rs","lineNumber":1198,"sourceCode":"            .on_start(TurnStartOptions {\n                final_output_json_schema: Some(params.schema.clone()),\n                parent_turn_id: Some(parent_turn.sub_id.clone()),\n                root_turn_id: parent_turn.turn_metadata_state.root_turn_id(),\n            }),\n        TurnInputMode::StartIfIdle,\n    );\n    let submit_result = run_before_review_deadline(\n        deadline,\n        params.external_cancel.as_ref(),\n        Box::pin(submission),\n    )\n    .await;\n    let child_turn_id = match submit_result {\n        Ok(Ok(TurnInputSubmission::Started { turn_id })) => turn_id,\n        Ok(Ok(submission)) => {\n            return (\n                GuardianReviewSessionOutcome::SessionFailed {\n                    error: anyhow!(\"guardian review input was not started: {submission:?}\"),\n                    error_info: None,\n                },\n                false,\n                analytics_result,\n            );\n        }\n        Ok(Err(err)) => {\n            return (\n                GuardianReviewSessionOutcome::SessionFailed {\n                    error: err.into(),\n                    error_info: None,\n                },\n                false,\n                analytics_result,\n            );\n        }\n        Err(outcome) => return (outcome, false, analytics_result),\n    };","sourceCodeStart":1180,"sourceCodeEnd":1216,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/core/src/guardian/review_session.rs#L1180-L1216","documentation":"Error \"guardian review input was not started: {submission:?}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/core/src/guardian/review_session.rs:1198 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Retry the guardian review; the review input submission did not start."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"339751715c64496cb86246bfb3935f40e309dd3d","analyzedAt":"2026-08-25T05:35:09.876Z","schemaVersion":2},"datasetVersion":"2026-08-25T06:17:31.827Z"}