Schema
JobDefinitionCreate
Request to create a job definition.
| Field | Type | Description |
|---|---|---|
namerequired | string | — |
description | string | null | — |
domainrequired | string | Domain knowledge key (e.g. 'ita_2007_eis') |
goal_template | string | null | Goal template with {{variable}} placeholders. OPTIONAL: when omitted (or null), it is defaulted server-side from the domain's DomainAgent persona goal_template (PERSONA_REGISTRY.for_workstream(domain)). A domain with no registered persona falls back to the DEFAULT persona's '{{ goal }}'. An explicit value is stored verbatim (back-compat). |
tools | string[] | — |
deliverables | object[] | —item shapeEmpty object. |
max_turns | integer | — |
max_cost_usd | number | — |
max_duration_minutes | integer | — |
target_selector | TargetSelector | Who to run the job for.show nested |
per_client_overrides | object | —show nestedEmpty object. |
default_context | object | —show nestedEmpty object. |
source_tracing | boolean | — |
human_checkpoints | string[] | — |
schedule | string | null | Cron expression |
schedule_timezone | string | — |