nikivdev/code · error

Store token in cloud or local.

Error message

Store token in cloud or local.

What it means

Error "Store token in cloud or local." thrown in nikivdev/code.

Source

Thrown at src/deploy.rs:2749

        println!("  - Permissions: Workers Scripts:Edit, Workers Routes:Edit, Pages:Edit");
        println!("  - Add Zone:Read + DNS:Edit for your domain");
        println!("  - Copy the token value");
        println!();

        if !prompt_yes_no("Save token now?", true)? {
            bail!("Cloudflare token required to deploy.");
        }
        let default_store = if wants_local_env_backend() {
            "local"
        } else {
            "cloud"
        };
        let store = prompt_line("Store token in (cloud/local)", Some(default_store))?;
        let store = store.trim().to_ascii_lowercase();
        let store_local = matches!(store.as_str(), "local" | "l");
        let store_cloud = matches!(store.as_str(), "cloud" | "c");
        if !store_local && !store_cloud {
            bail!("Store token in cloud or local.");
        }

        let input = prompt_secret("Enter Cloudflare API token (input hidden): ")?;
        if input.trim().is_empty() {
            bail!("Cloudflare token required to deploy.");
        }
        if store_local {
            with_local_env_backend(|| crate::env::set_personal_env_var(&key, input.trim()))?;
        } else {
            crate::env::set_personal_env_var(&key, input.trim())?;
        }
        token = Some(input);
        println!("Saved {} to env store.", key);
    }

    let Some(token) = token else {
        bail!(
            "Cloudflare API token required. Store it as personal env key {}.",

View on GitHub (pinned to a747e741ae)

When it happens

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