NousResearch/hermes-agent · error · anyhow::Error

bootstrap cancelled by user

Error message

bootstrap cancelled by user

What it means

Error "bootstrap cancelled by user" thrown in NousResearch/hermes-agent.

Source

Thrown at apps/bootstrap-installer/src-tauri/src/bootstrap.rs:601

                    state: StageState::Skipped,
                    duration_ms: Some(0),
                    result: None,
                    error: Some("skipped by include_desktop=false".into()),
                },
            );
            continue;
        }

        if cancellation_signalled(&cancel_rx_holder).await {
            let err = "bootstrap cancelled by user".to_string();
            emit_event(
                &app,
                BootstrapEvent::Failed {
                    stage: Some(stage.name.clone()),
                    error: err.clone(),
                },
            );
            return Err(anyhow!(err));
        }

        let started = Instant::now();
        emit_event(
            &app,
            BootstrapEvent::Stage {
                name: stage.name.clone(),
                state: StageState::Running,
                duration_ms: None,
                result: None,
                error: None,
            },
        );

        let mut stage_args = vec![
            "-Stage".to_string(),
            stage.name.clone(),
            "-NonInteractive".to_string(),

View on GitHub (pinned to c896c09c42)

Solutions

  1. Re-run the bootstrap and confirm the prompts instead of cancelling.

When it happens

Trigger: Thrown at apps/bootstrap-installer/src-tauri/src/bootstrap.rs:601 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of NousResearch/hermes-agent@c896c09c42 (2026-08-14). Data as JSON: /api/errors/4f99c8eda82fb9e1. Report an issue: GitHub.