Process
| Field | Type | Required | Description |
|---|---|---|---|
name | string | yes | Unique process identifier. |
tasks | Task[] | yes | Ordered list of execution tasks. Control advances linearly unless a switch case redirects. |
$defs | JSON Schema map | Shared schema definitions, referenced as ”#/$defs/<name>”. | |
config_schema | JSON Schema | Flat object of primitive config variables, resolved from the server environment and read as config.<NAME>. | |
input_schema | JSON Schema | JSON Schema used to validate the input payload when starting a new instance. | |
output | Shape | Templated value evaluated at completion to produce the process output. | |
output_schema | JSON Schema | JSON Schema the process output is checked against and conformed to. Declared, it is what this process publishes. |