OptionaldescriptionWorkflow-authored explanation of the slot's role. null when the workflow declares none.
The slot's name, as referenced by the workflow. Supply the chosen agent under the top-level participants[name] field when invoking.
Whether the workflow requires this slot to be filled for the run to complete its embedded stages.
The kind of principal the slot accepts. Currently always "agent_user" — the value supplied at invoke is an agent ID (agi_...).
A named participant slot declared by an automation's workflow. Embedded stages hand work to the agent the invoker names for the slot.