Package-level declarations
Types
Link copied to clipboard
data class NodeExecutionCompletedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val node: AIAgentNodeBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: TypeToken, val output: Any?, val outputType: TypeToken) : NodeExecutionEventContext
Represents the context for handling an after node execution event.
Link copied to clipboard
Represents the context for handling node-specific events within the framework.
Link copied to clipboard
data class NodeExecutionFailedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val node: AIAgentNodeBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: TypeToken, val throwable: Throwable) : NodeExecutionEventContext
Represents the context for handling errors during the execution of a node.
Link copied to clipboard
data class NodeExecutionStartingContext(val eventId: String, val executionInfo: AgentExecutionInfo, val node: AIAgentNodeBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: TypeToken) : NodeExecutionEventContext
Represents the context for handling a before node execution event.