nikivdev/code · error

failed to resume claude session {} and fallback `claude --co

Error message

failed to resume claude session {} and fallback `claude --continue` also failed

What it means

Error "failed to resume claude session {} and fallback `claude --continue` also failed" thrown in nikivdev/code.

Source

Thrown at src/ai.rs:14976

        );
        if explicit_session_requested {
            bail!(
                "failed to resume exact claude session {}. refusing fallback to `claude --continue` to avoid opening the wrong session",
                session_id
            );
        }
        if !has_tty {
            bail!(
                "failed to resume claude session {} (non-interactive shell; fallback continue unavailable)",
                session_id
            );
        }
        eprintln!("Falling back to `claude --continue` in this directory...");
        let continued = launch_claude_continue()?;
        if continued {
            return Ok(());
        }
        bail!(
            "failed to resume claude session {} and fallback `claude --continue` also failed",
            session_id
        );
    }

    bail!(
        "failed to resume {} session {}",
        provider_name(session_provider),
        session_id
    );
}

/// Resume a session by name or ID.
fn resume_session(session: Option<String>, path: Option<String>, provider: Provider) -> Result<()> {
    let explicit_session_requested = session.is_some();
    let requested_target = path
        .as_deref()
        .map(|value| resolve_session_target_path(Some(value)))

View on GitHub (pinned to a747e741ae)

When it happens

Trigger: Thrown at src/ai.rs:14976 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of nikivdev/code@a747e741ae (2026-09-01). Data as JSON: /api/errors/02e6cd6f3395fba3. Report an issue: GitHub.