Skip to main content

resolve_env

Function resolve_env 

Source
pub fn resolve_env(
    default_env: &BTreeMap<String, String>,
    cfg: &RepoProviderConfig,
    process_env: &dyn Fn(&str) -> Option<String>,
) -> BTreeMap<String, String>
Expand description

Resolve the environment overlay for a repo’s caliband daemon.

Layered lowest → highest: default_env (global) → curated provider fields → cfg.env (raw). process_env looks up prosperod’s own environment for api_key_from_env references.