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.