Namespace LaunchDarkly.Sdk.Server.Ai.Graph
Classes
AgentGraphDefinition
Represents a fully-resolved agent graph returned by AgentGraph(string, Context, IReadOnlyDictionary<string, object>). When Enabled is false, all node collections are empty and traversal is a no-op; only GetConfig() and CreateTracker() remain meaningful.
AgentGraphFlagValue
Raw flag value for an agent graph configuration as returned by LaunchDarkly. Returned by GetConfig().
AgentGraphNode
Represents a single node within an agent graph.
Each node wraps an LdAiAgentConfig and carries the outgoing edges to
its children. Use the config's tracker (via Config.CreateTracker()) to record
node-level metrics.
AiGraphTrackData
Tracking metadata included in every graph tracker event.
AiGraphTracker
Records metrics for a single agent graph invocation.
GraphEdge
A directed edge in an agent graph, connecting a source node to a target node. The source is implicit — it is the node that owns this edge.
LdMeta
LaunchDarkly metadata from the _ldMeta field on flag values.