nikivdev/code · error
No keys specified
Error message
No keys specified
What it means
Error "No keys specified" thrown in nikivdev/code.
Source
Thrown at src/env.rs:1259
if local_personal_keychain_write_enabled(target) {
migrate_local_env_vars_to_keychain_if_needed(target, environment, &mut vars)?;
set_local_keychain_env_var(target, environment, key, value)?;
vars.insert(key.to_string(), local_keychain_ref(key));
} else {
vars.insert(key.to_string(), value.to_string());
}
write_local_env_vars_raw(target, environment, &vars)
}
fn delete_local_env_vars(
target: &EnvTarget,
environment: &str,
keys: &[String],
) -> Result<PathBuf> {
if keys.is_empty() {
bail!("No keys specified");
}
let mut vars = read_local_env_vars_raw(target, environment)?;
for key in keys {
vars.remove(key);
if local_personal_keychain_supported(target) {
delete_local_keychain_env_var(target, environment, key)?;
}
}
migrate_local_env_vars_to_keychain_if_needed(target, environment, &mut vars)?;
write_local_env_vars_raw(target, environment, &vars)
}
fn is_local_fallback_error(err: &anyhow::Error) -> bool {
let msg = err.to_string().to_ascii_lowercase();
msg.contains("not logged in")
|| msg.contains("failed to connect to cloud")
|| msg.contains("unauthorized")View on GitHub (pinned to a747e741ae)
When it happens
Trigger: Thrown at src/env.rs:1259 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/b4f594350a123864.
Report an issue: GitHub.