Skip to content

ResolvedNode

optional extractionSatisfied?: (toolResults) => boolean | Promise<boolean>;

When set, extraction breaks early only after a submit tool returns and this is true.

Parameter Type

toolResults

object[]

boolean | Promise<boolean>


optional freeConversation?: boolean;

Free-conversation reply (host loop): keeps model control tools even when outOfBandControl is on.


optional hostControl?: HostControlContext;

optional localTools?: Record<string, AnyTool>;

node: FlowNode;

prompt: string;

tools: ToolSet;

optional toolScope?: NodeToolScope;

Copied from ReplyNode.toolScope by resolveReplyNode. Default treated as 'open'.