xai-org/grok-build · error

Session {} session-state archive was unavailable -- conversa

Error message

Session {} session-state archive was unavailable -- conversation history cannot be recovered. Retry in a few moments.

What it means

Error "Session {} session-state archive was unavailable -- conversation history cannot be recovered. Retry in a few moments." thrown in xai-org/grok-build.

Source

Thrown at crates/codegen/xai-grok-shell/src/session/worktree.rs:284

        ))
    };
    let (memory_dl, state_dl) = {
        let _ = restore_code;
        tokio::join!(memory_dl_future, state_dl_future)
    };
    let codebase_ok = false;
    let _memory_result =
        crate::session::restore::apply_memory_download(memory_dl, &wt_resp.worktree_path).await;
    let (session_state_result, local_session_id) =
        crate::session::restore::apply_session_state_download(
            state_dl,
            &req.session_id,
            &wt_resp.worktree_path,
        )
        .await;
    if session_state_result.is_skipped() {
        cleanup_worktree_on_failure(&req.source_cwd, &wt_resp.worktree_path).await;
        anyhow::bail!(
            "Session {} session-state archive was unavailable -- \
             conversation history cannot be recovered. Retry in a few moments.",
            req.session_id,
        );
    }
    let worktree_root = std::path::Path::new(&wt_resp.worktree_path);
    let source_path = std::path::Path::new(&req.source_cwd);
    let source_git_root = wt_resp.source_git_root.as_deref().map(std::path::Path::new);
    let effective_cwd = effective_worktree_path(worktree_root, source_path, source_git_root)
        .to_string_lossy()
        .to_string();
    let restore_summary = None;
    let restore_degree = if codebase_ok {
        Some(xai_grok_workspace::session::git::RestoreDegree::Full)
    } else {
        None
    };
    Ok(ResumeSessionInWorktreeResponse {

View on GitHub (pinned to bc7f02eddd)

When it happens

Trigger: Thrown at crates/codegen/xai-grok-shell/src/session/worktree.rs:284 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/2d767ea2822a475d. Report an issue: GitHub.