{"record":{"id":"164823249ddf52ee","repo":"openai/codex","slug":"failed-to-load-configured-marketplace-snapshot-s","errorCode":null,"errorMessage":"failed to load configured marketplace snapshot(s):\n{issue_lines}","messagePattern":"failed to load configured marketplace snapshot\\(s\\):\n(.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/cli/src/plugin_cmd.rs","lineNumber":720,"sourceCode":"        marketplace_name,\n    );\n    if issues.is_empty() {\n        return Ok(());\n    }\n\n    let issue_lines = issues\n        .iter()\n        .map(|issue| {\n            format!(\n                \"- `{}` at {}: {}\",\n                issue.marketplace_name,\n                issue.path.display(),\n                issue.message\n            )\n        })\n        .collect::<Vec<_>>()\n        .join(\"\\n\");\n    bail!(\"failed to load configured marketplace snapshot(s):\\n{issue_lines}\");\n}\n\npub(crate) fn configured_marketplace_snapshot_issues(\n    codex_home: &std::path::Path,\n    plugins_input: &PluginsConfigInput,\n    load_errors: &[MarketplaceListError],\n    marketplace_name: Option<&str>,\n) -> Vec<ConfiguredMarketplaceSnapshotIssue> {\n    let Some(user_config) = plugins_input.config_layer_stack.effective_user_config() else {\n        return Vec::new();\n    };\n    let Some(configured_marketplaces) = user_config\n        .get(\"marketplaces\")\n        .and_then(toml::Value::as_table)\n    else {\n        return Vec::new();\n    };\n    let allowed_marketplace_names =","sourceCodeStart":702,"sourceCodeEnd":738,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/cli/src/plugin_cmd.rs#L702-L738","documentation":"Error \"failed to load configured marketplace snapshot(s):\n{issue_lines}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/cli/src/plugin_cmd.rs:720 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"}