Add new apps_mcp_gateway (#11630)

Adds a new apps_mcp_gateway flag to route Apps MCP calls through
https://api.openai.com/v1/connectors/mcp/ when enabled, while keeping
legacy MCP routing as default.
This commit is contained in:
canvrno-oai
2026-02-12 16:54:11 -08:00
committed by GitHub
parent c37560069a
commit 46b2da35d5
4 changed files with 235 additions and 3 deletions

View File

@@ -121,6 +121,8 @@ pub enum Feature {
Collab,
/// Enable apps.
Apps,
/// Route apps MCP calls through the configured gateway.
AppsMcpGateway,
/// Allow prompting and installing missing MCP dependencies.
SkillMcpDependencyInstall,
/// Prompt for missing skill env var dependencies.
@@ -566,6 +568,12 @@ pub const FEATURES: &[FeatureSpec] = &[
},
default_enabled: false,
},
FeatureSpec {
id: Feature::AppsMcpGateway,
key: "apps_mcp_gateway",
stage: Stage::UnderDevelopment,
default_enabled: false,
},
FeatureSpec {
id: Feature::SkillMcpDependencyInstall,
key: "skill_mcp_dependency_install",