{"record":{"id":"a68092918dd8e196","repo":"openai/codex","slug":"compaction-request-completion-referenced-unknown-r","errorCode":null,"errorMessage":"compaction request completion referenced unknown request {compaction_request_id}","messagePattern":"compaction request completion referenced unknown request (.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/rollout-trace/src/reducer/compaction.rs","lineNumber":96,"sourceCode":"    /// Completes an upstream compaction request attempt without modifying conversation history.\n    ///\n    /// The request/response payloads are evidence for the remote call. The live\n    /// conversation changes only when a separate install event provides the checkpoint.\n    pub(super) fn complete_compaction_request(\n        &mut self,\n        seq: RawEventSeq,\n        wall_time_unix_ms: i64,\n        compaction_id: String,\n        compaction_request_id: CompactionRequestId,\n        status: ExecutionStatus,\n        response_payload: Option<RawPayloadRef>,\n    ) -> Result<()> {\n        let Some(request) = self\n            .rollout\n            .compaction_requests\n            .get_mut(&compaction_request_id)\n        else {\n            bail!(\n                \"compaction request completion referenced unknown request {compaction_request_id}\"\n            );\n        };\n        if request.compaction_id != compaction_id {\n            bail!(\n                \"compaction request {compaction_request_id} completion used compaction {compaction_id}, but start used {}\",\n                request.compaction_id\n            );\n        }\n        request.execution.ended_at_unix_ms = Some(wall_time_unix_ms);\n        request.execution.ended_seq = Some(seq);\n        request.execution.status = status;\n        request.raw_response_payload_id = response_payload.map(|payload| payload.raw_payload_id);\n        Ok(())\n    }\n\n    /// Installs a compaction checkpoint into the reduced conversation graph.\n    ///","sourceCodeStart":78,"sourceCodeEnd":114,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/rollout-trace/src/reducer/compaction.rs#L78-L114","documentation":"Error \"compaction request completion referenced unknown request {compaction_request_id}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/rollout-trace/src/reducer/compaction.rs:96 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"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"}