{"record":{"id":"1362321fbe1601ab","repo":"nikivdev/code","slug":"everruns-turn-failed","errorCode":null,"errorMessage":"everruns turn failed: {}","messagePattern":"everruns turn failed: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/ai_everruns.rs","lineNumber":307,"sourceCode":"                    let error = event\n                        .data\n                        .get(\"error\")\n                        .and_then(Value::as_str)\n                        .unwrap_or(\"unknown turn failure\");\n                    seq_bridge.emit_runtime_event(\n                        session_id,\n                        &event.id,\n                        \"turn_failed\",\n                        false,\n                        Some(error),\n                        event_start_ns,\n                        end_unix_nanos(event_start_ns, event_started),\n                        vec![(\n                            \"error_class\".to_string(),\n                            classify_error_text(error).to_string(),\n                        )],\n                    );\n                    bail!(\"everruns turn failed: {}\", error);\n                }\n                _ => {\n                    seq_bridge.emit_runtime_event(\n                        session_id,\n                        &event.id,\n                        &format!(\"event_{}\", event.event_type.replace(['.', '-', ' '], \"_\")),\n                        true,\n                        None,\n                        event_start_ns,\n                        end_unix_nanos(event_start_ns, event_started),\n                        vec![],\n                    );\n                }\n            }\n        }\n\n        if !did_work && !batch.saw_disconnect {\n            thread::sleep(Duration::from_millis(poll_ms.max(25)));","sourceCodeStart":289,"sourceCodeEnd":325,"githubUrl":"https://github.com/nikivdev/code/blob/a747e741ae92c09071d0ae946ab48488adcff1ce/src/ai_everruns.rs#L289-L325","documentation":"Error \"everruns turn failed: {}\" thrown in nikivdev/code.","triggerScenarios":"Thrown at src/ai_everruns.rs:307 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":"a747e741ae92c09071d0ae946ab48488adcff1ce","analyzedAt":"2026-09-01T22:43:55.719Z","contentChangedAt":null,"schemaVersion":2},"datasetVersion":"2026-09-08T10:18:20.063Z"}