xworkmate-app/config/feature_flags.yaml

272 lines
8.3 KiB
YAML

release_policy:
debug: [stable, beta, experimental]
profile: [stable, beta]
release: [stable]
mobile:
navigation:
assistant:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile assistant destination
ui_surface: mobile_shell
settings:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile settings destination
ui_surface: mobile_shell
assistant:
direct_ai:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile direct AI assistant mode
ui_surface: assistant_page
local_gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile local gateway assistant mode
ui_surface: assistant_page
relay_gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile relay gateway assistant mode
ui_surface: assistant_page
file_attachments:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile file attachment action in assistant composer
ui_surface: assistant_page
multi_agent:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Mobile multi-agent assistant controls
ui_surface: assistant_page
local_runtime:
enabled: false
release_tier: experimental
build_modes: []
description: Mobile does not expose desktop runtime controls
ui_surface: assistant_page
settings:
gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile bridge and integration settings
ui_surface: settings_page
account_access:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile account access settings
ui_surface: settings_page
vault_server:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Mobile vault server settings
ui_surface: settings_page
experimental_canvas:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Mobile experimental canvas host toggle
ui_surface: settings_page
experimental_bridge:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Mobile experimental bridge toggle
ui_surface: settings_page
experimental_debug:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Mobile experimental debug runtime toggle
ui_surface: settings_page
desktop:
navigation:
assistant:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop assistant destination
ui_surface: sidebar_navigation
settings:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop settings destination
ui_surface: sidebar_navigation
assistant:
direct_ai:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop direct AI assistant mode
ui_surface: assistant_page
local_gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop local gateway assistant mode
ui_surface: assistant_page
relay_gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop relay gateway assistant mode
ui_surface: assistant_page
file_attachments:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop file attachment action in assistant composer
ui_surface: assistant_page
multi_agent:
enabled: true
release_tier: beta
build_modes: [debug, profile, release]
description: Desktop multi-agent assistant controls
ui_surface: assistant_page
local_runtime:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop local runtime and gateway orchestration controls
ui_surface: assistant_page
settings:
gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop bridge and integration settings
ui_surface: settings_page
account_access:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop account access settings
ui_surface: settings_page
vault_server:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Desktop vault server settings
ui_surface: settings_page
experimental_canvas:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Desktop experimental canvas host toggle
ui_surface: settings_page
experimental_bridge:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Desktop experimental bridge toggle
ui_surface: settings_page
experimental_debug:
enabled: true
release_tier: experimental
build_modes: [debug, profile, release]
description: Desktop experimental debug runtime toggle
ui_surface: settings_page
web:
navigation:
assistant:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web assistant destination
ui_surface: web_shell
settings:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web settings destination
ui_surface: web_shell
assistant:
direct_ai:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web direct AI assistant mode
ui_surface: assistant_page
local_gateway:
enabled: false
release_tier: experimental
build_modes: []
description: Web does not expose local gateway controls
ui_surface: assistant_page
relay_gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web relay gateway assistant mode
ui_surface: assistant_page
file_attachments:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web file attachment action in assistant composer
ui_surface: assistant_page
multi_agent:
enabled: false
release_tier: experimental
build_modes: []
description: Web multi-agent controls disabled
ui_surface: assistant_page
local_runtime:
enabled: false
release_tier: experimental
build_modes: []
description: Web does not expose local runtime controls
ui_surface: assistant_page
settings:
gateway:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web bridge and integration settings
ui_surface: settings_page
account_access:
enabled: true
release_tier: stable
build_modes: [debug, profile, release]
description: Web account access settings
ui_surface: settings_page
vault_server:
enabled: false
release_tier: experimental
build_modes: []
description: Web vault server settings disabled
ui_surface: settings_page
experimental_canvas:
enabled: false
release_tier: experimental
build_modes: []
description: Web experimental canvas host toggle disabled
ui_surface: settings_page
experimental_bridge:
enabled: false
release_tier: experimental
build_modes: []
description: Web experimental bridge toggle disabled
ui_surface: settings_page
experimental_debug:
enabled: false
release_tier: experimental
build_modes: []
description: Web experimental debug runtime toggle disabled
ui_surface: settings_page