VocalDocscontracts 1.65.0

OutcomeSourceInput

Where the field takes its value without extraction (1.56.0); absent means the extract request fills it.

An object with 3 fields.

Fields

kindOutcomeSourceKindrequired
namestringrequired
The slot, or the name of a Tool the Agent attaches. A name that resolves to nothing is outcome_source_unknown; slots are declared with the statecharts of roadmap slice 2.12, so until then every slot source is unknown; from 1.58.0 a slot source names a slot the Agent declares in slots.
pathstring
A tool source only: the JSON Pointer of the projected value in the Tool's last successful result of the Call; the whole result when omitted. Refused on a slot source (outcome_source_path_not_allowed).