{"record":{"id":"8b0620e8a2e5c580","repo":"openai/codex","slug":"invaliddata","errorCode":"InvalidData","errorMessage":"error loading default config after config error: {e}","messagePattern":"error loading default config after config error: (.+?)","errorType":"exception","errorClass":"std::io::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/app-server/src/lib.rs","lineNumber":542,"sourceCode":"    };\n    let mut config_warnings = Vec::new();\n    let config = match config_manager\n        .load_latest_config(/*fallback_cwd*/ None)\n        .await\n    {\n        Ok(config) => config,\n        Err(err) if is_unsupported_untrusted_approval_policy_error(&err) => {\n            return Err(err);\n        }\n        Err(err) => {\n            if strict_config {\n                return Err(err);\n            }\n\n            let message = config_warning_from_error(\"Invalid configuration; using defaults.\", &err);\n            config_warnings.push(message);\n            config_manager.load_default_config().await.map_err(|e| {\n                std::io::Error::new(\n                    ErrorKind::InvalidData,\n                    format!(\"error loading default config after config error: {e}\"),\n                )\n            })?\n        }\n    };\n    config.auth_config().validate()?;\n    let code_mode_session_provider: Option<Arc<dyn CodeModeSessionProvider>> =\n        match &runtime_options.code_mode_host_transport {\n            CodeModeHostTransport::Local => None,\n            CodeModeHostTransport::WebSocket(url) => {\n                if !config.features.enabled(Feature::CodeModeHost) {\n                    return Err(std::io::Error::new(\n                        ErrorKind::InvalidInput,\n                        \"remote code-mode host requires the code_mode_host feature to be enabled\",\n                    ));\n                }\n                Some(Arc::new(","sourceCodeStart":524,"sourceCodeEnd":560,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/app-server/src/lib.rs#L524-L560","documentation":"Error \"error loading default config after config error: {e}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/app-server/src/lib.rs:542 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"}