Skip to main content

POST /api/engagement/plan/run

POST 

/api/engagement/plan/run

{ "variation_count"?: 1..=3 } — the operator's PLAN button (#61). Runs EXACTLY the authoring path the autonomous cadence runs, bypassing the cadence floor; the in-flight state rides the engagement picture (EngagementState.plan_run), so a clicked run and an autonomous run are indistinguishable to the UI and two clients cannot start overlapping passes.

Request

Responses

whether the runtime accepted the request; the body is optional and an omitted variation_count runs the full built-in strategy set