StrategyEventGraph
data class StrategyEventGraph(val nodes: List<StrategyEventGraphNode>, val edges: List<StrategyEventGraphEdge>)(source)
Represents a graph structure used by an AI agent, consisting of a collection of nodes and directed edges connecting these nodes.
Each node encapsulates processing logic with specified input and output types. The edges define directed relationships between nodes, indicating the flow of data and execution order within the graph.
This class is designed to model and manage the execution structure of an AI agent's workflow, where each node represents a distinct computational or processing step, and edges define dependencies between these steps.