nikivdev/code · error

Project '{}' not found. Use `f projects` to see registered p

Error message

Project '{}' not found. Use `f projects` to see registered projects.

What it means

Error "Project '{}' not found. Use `f projects` to see registered projects." thrown in nikivdev/code.

Source

Thrown at src/projects.rs:199

    let path = active_project_path();
    if path.exists() {
        fs::remove_file(&path).context("failed to remove active project")?;
    }
    Ok(())
}

/// Handle the `f active` command.
pub fn handle_active(opts: ActiveOpts) -> Result<()> {
    if opts.clear {
        clear_active_project()?;
        println!("Active project cleared.");
        return Ok(());
    }

    if let Some(name) = opts.project {
        // Verify project exists
        if resolve_project(&name)?.is_none() {
            anyhow::bail!(
                "Project '{}' not found. Use `f projects` to see registered projects.",
                name
            );
        }
        set_active_project(&name)?;
        println!("Active project set to: {}", name);
        return Ok(());
    }

    // Show current active project
    match get_active_project() {
        Some(name) => println!("{}", name),
        None => println!("No active project set."),
    }
    Ok(())
}

View on GitHub (pinned to a747e741ae)

When it happens

Trigger: Thrown at src/projects.rs:199 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/439ce7cf615260f1. Report an issue: GitHub.