cleanup: Remove skill env var dependency prompting (#22721)

Deletes the skill env var dependency prompt feature and its runtime
path. env_var entries in skill dependency metadata are now silently
ignored during skill loading.
This commit is contained in:
xl-openai
2026-05-19 01:24:19 +00:00
committed by GitHub
parent 17d552fb4d
commit 6b54ced108
10 changed files with 6 additions and 223 deletions
+5 -2
View File
@@ -168,7 +168,7 @@ pub enum Feature {
ImageGeneration,
/// Allow prompting and installing missing MCP dependencies.
SkillMcpDependencyInstall,
/// Prompt for missing skill env var dependencies.
/// Removed compatibility flag for deleted skill env var dependency prompting.
SkillEnvVarDependencyPrompt,
/// Enable the unified mention popup prototype.
MentionsV2,
@@ -431,6 +431,9 @@ impl Features {
"image_detail_original" => {
continue;
}
"skill_env_var_dependency_prompt" => {
continue;
}
"use_legacy_landlock" => {
self.record_legacy_usage_force(
"features.use_legacy_landlock",
@@ -1037,7 +1040,7 @@ pub const FEATURES: &[FeatureSpec] = &[
FeatureSpec {
id: Feature::SkillEnvVarDependencyPrompt,
key: "skill_env_var_dependency_prompt",
stage: Stage::UnderDevelopment,
stage: Stage::Removed,
default_enabled: false,
},
FeatureSpec {