OutcomeSource
Where the field takes its value directly. When absent, the value is extracted from the transcript by a model.
An object with 3 fields.
Fields
namestringrequiredFor a
slot source, a slot the Agent declares in slots; for a tool source, the name of a Tool the Agent attaches. A name that matches nothing is refused with outcome_source_unknown.pathstringFor a
tool source only: a JSON Pointer to the value in the Tool's last successful result in the Call; the whole result when omitted. Refused on a slot source with outcome_source_path_not_allowed.