ExecutionPoint

data class ExecutionPoint(val node: AIAgentNodeBase<*, *>, val input: Any? = null)(source)

Represents a point of execution within the AI agent's strategy graph. An execution point consists of a specific node and an optional input value.

Constructors

Link copied to clipboard
constructor(node: AIAgentNodeBase<*, *>, input: Any? = null)

Properties

Link copied to clipboard
val input: Any? = null

The optional input data provided to the execution point. The node will use this data during its execution.

Link copied to clipboard

The node within the AI agent's strategy graph to be executed. The node is an instance of AIAgentNodeBase, which defines the operation to be performed and its associated metadata.