xai-org/grok-build · error

Couldn't apply reasoning effort: {e}

Error message

Couldn't apply reasoning effort: {e}

What it means

Error "Couldn't apply reasoning effort: {e}" thrown in xai-org/grok-build.

Source

Thrown at crates/codegen/xai-grok-pager/src/headless.rs:724

            reasoning_effort_meta_value(eff),
        );
        m
    });

    acp_send(
        acp::SetSessionModelRequest::new(session_id.clone(), model_id.clone()).meta(meta),
        acp_tx,
    )
    .await
    .map_err(|e| {
        if let Some(name) = model_name {
            anyhow::anyhow!(
                "Couldn't set model '{}': {}. Run 'grok models' to see available models.",
                name,
                e
            )
        } else {
            anyhow::anyhow!("Couldn't apply reasoning effort: {e}")
        }
    })?;
    tracing::debug!(
        model_id = %model_id.0,
        effort = ?effort,
        "headless: model/effort set"
    );
    Ok(())
}

/// Startup-materialization context for headless (`-p`) runs; never chat mode.
/// `--worktree` is ignored here: headless never creates a worktree, so a remote miss must not take `DeferToWorktree`.
fn headless_materialize_ctx(
    resume_title_pinned: bool,
    restore_code: bool,
) -> crate::app::session_startup::MaterializeCtx {
    crate::app::session_startup::MaterializeCtx {
        has_worktree: false,

View on GitHub (pinned to bc7f02eddd)

When it happens

Trigger: Thrown at crates/codegen/xai-grok-pager/src/headless.rs:724 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/f175ec679a4efd3e. Report an issue: GitHub.