TemplateSlot
A declared template variable. kind guides the filler: value marks a natural-language surface form resolved by value linking at execution time (write it as the user says it); number substitutes an int/float; list takes an array and fans each sub-query that references it (via an op="=" condition) into one sub-query per element, named {sub-query}__{element} — the item's code aggregates across them.
nameName (string)required
kindKind (string)
Possible values: [string, number, value, list]
Default value:
stringdescription object
anyOf
- string
- null
string
requiredRequired (boolean)
Default value:
truedefaultDefault
TemplateSlot
{
"name": "string",
"kind": "string",
"description": "string",
"required": true
}