Skip to main content
Each action type declares its preemption policy in the manifest; the submitter selects one of the declared options per submission. [AWP-PRE-001] Concurrency groups. Each action type MAY name a concurrency_group (string) in its schema. Types sharing a group name preempt one another; types in different groups run concurrently (e.g. base_motion vs gripper). Types with no group form an implicit group per embodiment. [AWP-PRE-006]