chore: debug flag to hide some parameters (#17002)

This commit is contained in:
jif-oai
2026-04-07 11:42:19 +02:00
committed by GitHub
parent 51f75e2f56
commit e2bb45bb24
7 changed files with 51 additions and 8 deletions

View File

@@ -138,6 +138,8 @@ pub enum Feature {
Collab,
/// Enable task-path-based multi-agent routing.
MultiAgentV2,
/// Hide spawn_agent agent/model override fields from the model-visible tool schema.
DebugHideSpawnAgentMetadata,
/// Enable CSV-backed agent job tools.
SpawnCsv,
/// Enable apps.
@@ -706,6 +708,12 @@ pub const FEATURES: &[FeatureSpec] = &[
stage: Stage::UnderDevelopment,
default_enabled: false,
},
FeatureSpec {
id: Feature::DebugHideSpawnAgentMetadata,
key: "debug_hide_spawn_agent_metadata",
stage: Stage::UnderDevelopment,
default_enabled: false,
},
FeatureSpec {
id: Feature::SpawnCsv,
key: "enable_fanout",