Hmbown/CodeWhale · error

{start_error:#}; additionally {rollback_error}

Error message

{start_error:#}; additionally {rollback_error}

What it means

Error "{start_error:#}; additionally {rollback_error}" thrown in Hmbown/CodeWhale.

Source

Thrown at crates/tui/src/fleet/manager.rs:1362

                if let Some(guard) = coordination_guard.as_mut() {
                    guard
                        .register_worker_with_coordination(sub_agent_worker)
                        .map_err(anyhow::Error::msg)?;
                    registration_succeeded = true;
                }
                Ok(())
            },
        );
        let started = match start_result {
            Ok(started) => started,
            Err(start_error) => {
                if registration_succeeded
                    && let (Some(guard), Some(snapshot)) =
                        (coordination_guard.as_mut(), registration_snapshot)
                    && let Err(rollback_error) =
                        guard.restore_coordination_registration_snapshot(snapshot)
                {
                    return Err(anyhow!("{start_error:#}; additionally {rollback_error}"));
                }
                return Err(start_error);
            }
        };
        if !started {
            return Ok(false);
        }

        Ok(true)
    }

    fn start_leased_workers(
        &self,
        run_id: &FleetRunId,
        executor: &mut FleetExecutor,
        codewhale_binary: &str,
        model: Option<&str>,
    ) -> Result<usize> {

View on GitHub (pinned to 8880682c63)

When it happens

Trigger: Thrown at crates/tui/src/fleet/manager.rs:1362 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of Hmbown/CodeWhale@8880682c63 (2026-08-16). Data as JSON: /api/errors/85ddd9a3d1472c0f. Report an issue: GitHub.