Package-level declarations
Types
Link copied to clipboard
data class SubgraphExecutionCompletedContext(val subgraph: AIAgentSubgraph<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val output: Any?, val inputType: KType, val outputType: KType) : SubgraphExecutionEventContext
The context for handling a subgraph execution completed event.
Link copied to clipboard
Handler for intercepting subgraph execution after it completes.
Link copied to clipboard
Represents the context for handling subgraph-specific events for graph strategies within the framework.
Link copied to clipboard
Container for subgraph execution handlers. Holds both before and after subgraph execution handlers.
Link copied to clipboard
data class SubgraphExecutionFailedContext(val subgraph: AIAgentSubgraph<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: KType, val throwable: Throwable) : SubgraphExecutionEventContext
The context for handling a subgraph execution failed event.
Link copied to clipboard
Handler for intercepting subgraph execution errors.
Link copied to clipboard
data class SubgraphExecutionStartingContext(val subgraph: AIAgentSubgraph<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: KType) : SubgraphExecutionEventContext
The context for handling a subgraph execution starting event.
Link copied to clipboard
Handler for intercepting subgraph execution before it starts.