Output defines the structured output schema for this workflow.
If not specified, the workflow returns the last step's output (backward compatible).
properties
object required
Properties defines the output properties.
Map key is the property name, value is the property definition.
required
[]string
Required lists property names that must be present in the output.