{"record":{"id":"96bb068c2cdd366a","repo":"nikivdev/code","slug":"no-provider-name-sessions-found-for","errorCode":null,"errorMessage":"No {provider_name} sessions found for {}","messagePattern":"No (.+?) sessions found for (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/ai.rs","lineNumber":3688,"sourceCode":"    let target = resolve_session_target_path(path.as_deref())?;\n    if provider == Provider::Codex {\n        let rows = read_recent_codex_threads(&target, false, 1, None)?;\n        let Some(row) = rows.first() else {\n            bail!(\"No Codex sessions found for {}\", target.display());\n        };\n        println!(\"{}\", row.id);\n        return Ok(());\n    }\n\n    let sessions = read_sessions_for_path(provider, &target)?;\n    let Some(session) = sessions.first() else {\n        let provider_name = match provider {\n            Provider::Claude => \"Claude\",\n            Provider::Codex => \"Codex\",\n            Provider::Cursor => \"Cursor\",\n            Provider::All => \"AI\",\n        };\n        bail!(\"No {provider_name} sessions found for {}\", target.display());\n    };\n\n    println!(\"{}\", format_session_ref(session, false));\n    Ok(())\n}\n\n/// Entry for fzf selection\nstruct FzfSessionEntry {\n    display: String,\n    session_id: String,\n    provider: Provider,\n}\n\n#[derive(Debug, Serialize)]\nstruct ProviderSessionListRow {\n    index: usize,\n    id: String,\n    updated_at: Option<String>,","sourceCodeStart":3670,"sourceCodeEnd":3706,"githubUrl":"https://github.com/nikivdev/code/blob/a747e741ae92c09071d0ae946ab48488adcff1ce/src/ai.rs#L3670-L3706","documentation":"Error \"No {provider_name} sessions found for {}\" thrown in nikivdev/code.","triggerScenarios":"Thrown at src/ai.rs:3688 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"}