Interface ResolvedAIVariable

interface ResolvedAIVariable {
    allResolvedDependencies?: ResolvedAIVariable[];
    arg?: string;
    value: string;
    variable: AIVariable;
}

Hierarchy (view full)

Properties

allResolvedDependencies?: ResolvedAIVariable[]

Flat list of all variables that have been (recursively) resolved while resolving this variable.

arg?: string
value: string

value that is inserted into the prompt at the position of the variable usage

variable: AIVariable