feat: non-editable bundled extensions (#2114)

This commit is contained in:
Alex Hancock
2025-04-09 17:27:40 -04:00
committed by GitHub
parent 9610406065
commit 1d74f538ef
12 changed files with 127 additions and 62 deletions
@@ -204,6 +204,7 @@ async fn add_extension(
envs: Envs::new(env_map),
description: None,
timeout,
bundled: None,
}
}
ExtensionConfigRequest::Stdio {
@@ -254,6 +255,7 @@ async fn add_extension(
description: None,
envs: Envs::new(env_map),
timeout,
bundled: None,
}
}
ExtensionConfigRequest::Builtin {
@@ -264,6 +266,7 @@ async fn add_extension(
name,
display_name,
timeout,
bundled: None,
},
ExtensionConfigRequest::Frontend {
name,
@@ -273,6 +276,7 @@ async fn add_extension(
name,
tools,
instructions,
bundled: None,
},
};