ValidateInput
Properties
Section titled “Properties”abortSignal?
Section titled “abortSignal?”readonly optional abortSignal?: AbortSignal;assistantOutput
Section titled “assistantOutput”readonly assistantOutput: string;knowledgeCitations
Section titled “knowledgeCitations”readonly knowledgeCitations: SourceRef[];session
Section titled “session”readonly session: Session;readonly state: Readonly<Record<string, unknown>>;Current flow state (runState.state). Lets a grounding validator ground a
claim against evidence an ACTION node wrote (e.g. state.orderRef after a
create-order tool), which toolCallsMade (this turn’s model tool calls only)
does not capture. {} when the turn ran outside a flow.
toolCallsMade
Section titled “toolCallsMade”readonly toolCallsMade: ToolCallRecord[];userMessage
Section titled “userMessage”readonly userMessage: string;