Restore extension_settings.rs to origin/main

Richard Feldman created

Change summary

crates/extension_host/src/extension_settings.rs | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)

Detailed changes

crates/extension_host/src/extension_settings.rs 🔗

@@ -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(),
         }
     }
 }