feat(settings): expose toolchain matching in the Feature Flags card

Adds toolchain_match_enabled to FEATURE_FLAGS so the panel's Settings ->
Feature Flags card can arm/disarm it (overriding the env default at the next
backend restart). The card is data-driven; only a one-line description blurb is
added. Validator, effective-value, and startup overlay auto-wire from the
tuple.
This commit is contained in:
Renn F
2026-06-22 03:02:27 +02:00
parent e4b6c8bdfd
commit f6295fb31e
2 changed files with 3 additions and 0 deletions
@@ -26,6 +26,8 @@ const FLAG_DESCRIPTIONS: Record<string, string> = {
self_heal_originate_enabled:
"Also open a PENDING fix task for a detected regression (needs Self-healing on; the task waits for your approval).",
provisioning_enabled: "Auto-provision projects from approved pitches.",
toolchain_match_enabled:
"Provision each agent workspace with the target project's Python (not RoboCo's) and block delivery gates when its test suite can't be executed.",
rag_auto_update_enabled: "Keep the knowledge base index refreshed automatically.",
transcript_prune_enabled: "Run the background sweep that prunes old transcripts.",
};