{"record":{"id":"b17bbf91dffe83ac","repo":"nikivdev/code","slug":"wrangler-secret-list-failed","errorCode":null,"errorMessage":"wrangler secret list failed","messagePattern":"wrangler secret list failed","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/deploy.rs","lineNumber":1400,"sourceCode":"\n    println!(\"Bootstrap secrets missing: {}\", missing.join(\", \"));\n    println!(\"==> Bootstrapping secrets (optional)...\");\n    crate::env::run(Some(EnvAction::Bootstrap))?;\n    Ok(())\n}\n\nfn list_cloudflare_secret_keys(\n    worker_path: &Path,\n    env_name: Option<&str>,\n) -> Result<HashSet<String>> {\n    let mut cmd = wrangler_command(worker_path);\n    cmd.args([\"secret\", \"list\", \"--json\"]);\n    if let Some(env) = env_name {\n        cmd.args([\"--env\", env]);\n    }\n    let output = cmd.output()?;\n    if !output.status.success() {\n        bail!(\"wrangler secret list failed\");\n    }\n    let value: serde_json::Value = serde_json::from_slice(&output.stdout)\n        .context(\"failed to parse wrangler secret list output\")?;\n    let mut keys = HashSet::new();\n    if let Some(items) = value.as_array() {\n        for item in items {\n            if let Some(name) = item.get(\"name\").and_then(|val| val.as_str()) {\n                keys.insert(name.to_string());\n            }\n        }\n    }\n    Ok(keys)\n}\n\nfn set_wrangler_env_map(\n    worker_path: &Path,\n    env_name: Option<&str>,\n    vars: &HashMap<String, String>,","sourceCodeStart":1382,"sourceCodeEnd":1418,"githubUrl":"https://github.com/nikivdev/code/blob/a747e741ae92c09071d0ae946ab48488adcff1ce/src/deploy.rs#L1382-L1418","documentation":"Error \"wrangler secret list failed\" thrown in nikivdev/code.","triggerScenarios":"Thrown at src/deploy.rs:1400 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"}