{"record":{"id":"ecad62b8f9414682","repo":"xai-org/grok-build","slug":"unknown-session-id","errorCode":null,"errorMessage":"unknown session id: {}","messagePattern":"unknown session id: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/codegen/xai-grok-shell/src/extensions/skills.rs","lineNumber":414,"sourceCode":"                )));\n            }\n\n            let skills = reload_skills(cwd, plugin_registry, compat).await;\n            let message = \"Custom skills config reset\".to_string();\n\n            super::to_ext_response(Ok(SkillsResetResponse { skills, message }))\n        }\n\n        \"x.ai/skills/list\" => {\n            let req: SkillsListRequest = serde_json::from_str(args.params.get())?;\n            let skills = reload_skills(&req.cwd, plugin_registry, compat).await;\n            super::to_ext_response(Ok(SkillsListResponse { skills }))\n        }\n\n        \"x.ai/workflows/list\" => {\n            let req: WorkflowsListRequest = serde_json::from_str(args.params.get())?;\n            let Some(handle) = agent.session_handle_waiting_for_load(&req.session_id).await else {\n                return super::to_ext_response(Err::<serde_json::Value, _>(anyhow::anyhow!(\n                    \"unknown session id: {}\",\n                    req.session_id.0\n                )));\n            };\n            let (launches_enabled, _management_available) = handle.workflow_catalog_state().await;\n            let workflows = if launches_enabled {\n                crate::session::workflow::registry::list_workflows(Some(\n                    handle.tool_context.cwd.as_path(),\n                ))\n            } else {\n                Vec::new()\n            };\n            super::to_ext_response(Ok(serde_json::json!({ \"workflows\": workflows })))\n        }\n\n        \"x.ai/skills/config\" => {\n            let params: CwdParams =\n                serde_json::from_str(args.params.get()).unwrap_or(CwdParams { cwd: None });","sourceCodeStart":396,"sourceCodeEnd":432,"githubUrl":"https://github.com/xai-org/grok-build/blob/bc7f02eddd3d84085849dc19ed216f11c23b0571/crates/codegen/xai-grok-shell/src/extensions/skills.rs#L396-L432","documentation":"Error \"unknown session id: {}\" thrown in xai-org/grok-build.","triggerScenarios":"Thrown at crates/codegen/xai-grok-shell/src/extensions/skills.rs:414 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":"bc7f02eddd3d84085849dc19ed216f11c23b0571","analyzedAt":"2026-08-31T04:59:42.031Z","schemaVersion":2},"datasetVersion":"2026-08-31T09:17:48.483Z"}