xai-org/grok-build · error
session not found: {session_id}
Error message
session not found: {session_id} What it means
Error "session not found: {session_id}" thrown in xai-org/grok-build.
Source
Thrown at crates/codegen/xai-grok-shell/src/remote/agent.rs:146
pub(crate) async fn terminate_session(
&self,
session_id: &str,
request: &SandboxTerminateRequest,
) -> Result<()> {
let mut url = format!("{}/sandbox/sessions/{}", self.base_url, session_id);
if let Some(env_id) = &request.environment_id {
url = format!("{}?environmentId={}", url, env_id);
}
let response = self
.auth_headers(self.client.delete(&url))
.await?
.send()
.await
.context("failed to send terminate session request")?;
if response.status().as_u16() == 404 {
bail!("session not found: {session_id}");
}
Self::check_response(response, "terminate session").await
}
// ========================================================================
// Session Lifecycle
// ========================================================================
// ========================================================================
// Environment CRUD
// ========================================================================
/// List sandbox environments.
pub async fn list_environments(
&self,
request: &SandboxListEnvironmentsRequest,
) -> Result<SandboxListEnvironmentsResponse> {
let url = format!("{}/sandbox/environments", self.base_url);View on GitHub (pinned to bc7f02eddd)
When it happens
Trigger: Thrown at crates/codegen/xai-grok-shell/src/remote/agent.rs:146 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of xai-org/grok-build@bc7f02eddd (2026-08-31).
Data as JSON: /api/errors/f2212d1d10a39ed7.
Report an issue: GitHub.