diff --git a/Cargo.lock b/Cargo.lock
index 6e558cbf395866ce6b75ff5764ba98a5ec81607a..4a1cf2518639b2a616bd6fb4cf4c44b3b25ec1e2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5916,6 +5916,7 @@ dependencies = [
"http_client",
"language",
"language_extension",
+ "language_model",
"log",
"lsp",
"moka",
@@ -5938,6 +5939,7 @@ dependencies = [
"theme",
"theme_extension",
"toml 0.8.23",
+ "ui",
"url",
"util",
"wasmparser 0.221.3",
@@ -8911,6 +8913,7 @@ dependencies = [
"credentials_provider",
"deepseek",
"editor",
+ "extension",
"fs",
"futures 0.3.31",
"google_ai",
diff --git a/crates/extension/src/extension_host_proxy.rs b/crates/extension/src/extension_host_proxy.rs
index 6a24e3ba3f496bd0f0b89d61e9125b29ecae0204..dc395d6a937c7b72a3e3a95ff9fc0513a4088e3d 100644
--- a/crates/extension/src/extension_host_proxy.rs
+++ b/crates/extension/src/extension_host_proxy.rs
@@ -29,6 +29,7 @@ pub struct ExtensionHostProxy {
slash_command_proxy: RwLock