diff --git a/crates/language_models/src/language_models.rs b/crates/language_models/src/language_models.rs index b93d5b4b5757b3cef21ecabfedd22d49631cb5f4..db10da3d07c1ea93ddf58f92baab3b0bc55b413f 100644 --- a/crates/language_models/src/language_models.rs +++ b/crates/language_models/src/language_models.rs @@ -14,7 +14,7 @@ pub mod provider; mod settings; pub mod ui; -pub use crate::extension::{extension_for_builtin_provider, init_proxy as init_extension_proxy}; +pub use crate::extension::init_proxy as init_extension_proxy; pub use crate::google_ai_api_key::api_key_for_gemini_cli; use crate::provider::anthropic::AnthropicLanguageModelProvider; use crate::provider::bedrock::BedrockLanguageModelProvider; @@ -37,11 +37,6 @@ pub fn init(user_store: Entity, client: Arc, cx: &mut App) { register_language_model_providers(registry, user_store, client.clone(), cx); }); - // Set up the provider hiding function - registry.update(cx, |registry, _cx| { - registry.set_builtin_provider_hiding_fn(Box::new(extension_for_builtin_provider)); - }); - // Subscribe to extension store events to track LLM extension installations if let Some(extension_store) = extension_host::ExtensionStore::try_global(cx) { cx.subscribe(&extension_store, {