Skip to main content

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: string
description object
anyOf
string
requiredRequired (boolean)
Default value: true
defaultDefault
TemplateSlot
{
"name": "string",
"kind": "string",
"description": "string",
"required": true
}