Package-level declarations

Types

Link copied to clipboard
data class SubgraphExecutionCompletedContext(val eventId: String, val executionInfo: AgentExecutionInfo, val context: AIAgentContext, val subgraph: AIAgentSubgraphBase<*, *>, val input: Any?, val inputType: TypeToken, val output: Any?, 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 context: AIAgentContext, val subgraph: AIAgentSubgraphBase<*, *>, val input: Any?, val inputType: TypeToken, val error: 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 context: AIAgentContext, val subgraph: AIAgentSubgraphBase<*, *>, val input: Any?, val inputType: TypeToken) : SubgraphExecutionEventContext

The context for handling a subgraph execution starting event.