nikivdev/code · error

No env vars found in env store for environment '{}'

Error message

No env vars found in env store for environment '{}'

What it means

Error "No env vars found in env store for environment '{}'" thrown in nikivdev/code.

Source

Thrown at src/deploy.rs:1239

fn apply_cloudflare_env_from_config(project_root: &Path, cf_cfg: &CloudflareConfig) -> Result<()> {
    let source = cf_cfg.env_source.as_deref();
    if !is_cloud_source(source) && !is_flow_source(source) {
        bail!(
            "cloudflare.env_source must be set to \"cloud\", \"flow\", or \"local\" to apply envs"
        );
    }

    let cloud_env = cf_cfg.environment.as_deref().unwrap_or("production");
    let keys = collect_cloudflare_env_keys(cf_cfg);
    let fetch = || crate::env::fetch_project_env_vars(cloud_env, &keys);
    let vars = if is_flow_source(source) && source == Some("local") {
        with_local_env_backend(fetch)?
    } else {
        fetch()?
    };
    if vars.is_empty() {
        bail!(
            "No env vars found in env store for environment '{}'",
            cloud_env
        );
    }

    apply_cloudflare_env_map(project_root, cf_cfg, &vars)?;
    Ok(())
}

fn collect_cloudflare_env_keys(cf_cfg: &CloudflareConfig) -> Vec<String> {
    let mut keys = Vec::new();
    let mut seen = HashSet::new();
    for key in cf_cfg.env_keys.iter().chain(cf_cfg.env_vars.iter()) {
        if seen.insert(key.clone()) {
            keys.push(key.clone());
        }
    }
    keys

View on GitHub (pinned to a747e741ae)

When it happens

Trigger: Thrown at src/deploy.rs:1239 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/a7a6b10ed07c10ca. Report an issue: GitHub.