fix(modes): only activate peripherals and show individual seat actions

This commit is contained in:
Miayui
2026-09-22 13:34:29 +08:00
parent 6b9ee0f349
commit 2b365b3922
21 changed files with 176 additions and 215 deletions
@@ -1022,8 +1022,8 @@ class CodexAssistantService:
"required_refs": required_peripheral_refs,
"selection_goal": (
"Include as many semantically relevant scene-safe peripheral "
"devices as are useful; normally choose activation plus at most "
"one stable state action per device."
"devices as are useful; choose only one authorized power-on "
"action per device, without color or effect settings."
),
"required_reason": (
"Name-only scenes must include the available authorized "