NodeExecutionStartingContext

data class NodeExecutionStartingContext(val node: AIAgentNodeBase<*, *>, val context: AIAgentContext, val input: Any?, val inputType: KType) : NodeExecutionEventContext(source)

Represents the context for handling a before node execution event.

Constructors

Link copied to clipboard
constructor(node: AIAgentNodeBase<*, *>, context: AIAgentContext, input: Any?, inputType: KType)

Properties

Link copied to clipboard

The stage context in which the node is being executed.

Link copied to clipboard

Represents the specific type of event handled within the event handler context, categorizing the nature of agent-related or strategy-related events.

Link copied to clipboard
val input: Any?

The input data for the node execution.

Link copied to clipboard

KType representing the type of the input.

Link copied to clipboard

The node that is about to be executed.