@@ -1,4 +1,4 @@
-use collections::{HashMap, HashSet};
+use collections::HashMap;
use extension::{
DownloadFileCapability, ExtensionCapability, NpmInstallPackageCapability, ProcessExecCapability,
};
@@ -16,10 +16,6 @@ pub struct ExtensionSettings {
pub auto_install_extensions: HashMap<Arc<str>, bool>,
pub auto_update_extensions: HashMap<Arc<str>, bool>,
pub granted_capabilities: Vec<ExtensionCapability>,
- /// The extension language model providers that are allowed to read API keys
- /// from environment variables. Each entry is in the format
- /// "extension_id:provider_id:ENV_VAR_NAME".
- pub allowed_env_var_providers: HashSet<Arc<str>>,
}
impl ExtensionSettings {
@@ -64,13 +60,6 @@ impl Settings for ExtensionSettings {
}
})
.collect(),
- allowed_env_var_providers: content
- .extension
- .allowed_env_var_providers
- .clone()
- .unwrap_or_default()
- .into_iter()
- .collect(),
}
}
}