Package-level declarations

Types

Link copied to clipboard
data class SubgraphExecutionCompletedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val subgraph: AIAgentSubgraphBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val output: Any?, val inputType: TypeToken, val outputType: TypeToken) : SubgraphExecutionEventContext

The context for handling a subgraph execution completed event.

Link copied to clipboard

Represents the context for handling subgraph-specific events for graph strategies within the framework.

Link copied to clipboard
data class SubgraphExecutionFailedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val subgraph: AIAgentSubgraphBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: TypeToken, val throwable: Throwable) : SubgraphExecutionEventContext

The context for handling a subgraph execution failed event.

Link copied to clipboard
data class SubgraphExecutionStartingContext(val eventId: String, val executionInfo: AgentExecutionInfo, val subgraph: AIAgentSubgraphBase<*, *>, val context: AIAgentGraphContextBase, val input: Any?, val inputType: TypeToken) : SubgraphExecutionEventContext

The context for handling a subgraph execution starting event.