Common fields
Minimal launch
Kickoff messages
Useinitial_runtime_messages when you need the launch request to carry durable opening intent.
Role policy
Use top-levelagent_harness, agent_model, and agent_model_params for simple shared selection. Use roles for actor-specific policy. Do not combine roles with shared top-level agent_* selectors.