Skip to main content
Launch fields tell Synth how to run the work. Backend preflight is authoritative for whether a specific combination is allowed.

Common fields

Minimal launch

Kickoff messages

Use initial_runtime_messages when you need the launch request to carry durable opening intent.

Role policy

Use top-level agent_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.