Core API¶
Key types:
GraphExecutor
GraphExecutionContext
IGraphNode
ConditionalEdge
GraphState
ErrorPolicyRegistry
RetryPolicyGraphNode
ErrorHandlerGraphNode
ErrorMetricsCollector
MultiAgentCoordinator
ResultAggregator
AgentConnectionPool
WorkDistributor
WorkflowValidator
GraphTypeInferenceEngine
StateValidator
StateMergeConflictPolicy
Performance and Metrics¶
GraphPerformanceMetrics
- Comprehensive performance metrics collectorNodeExecutionMetrics
- Node-level execution statisticsGraphMetricsOptions
- Metrics configuration optionsGraphMetricsExporter
- Metrics export and visualization
Refer to Metrics APIs Reference for detailed metrics documentation.
See Also¶
- Graph Concepts - Core graph concepts and terminology
- Execution Model - How graph execution works
- Node Types - Available node types and their capabilities
- Build a Graph - Step-by-step guide to creating graphs
- Error Handling and Resilience - Error policies and recovery
- Multi-Agent and Shared State - Multi-agent coordination
- Integration and Extensions - Extending the framework
- Metrics and Observability - Performance monitoring
Refer to XML docs in source for full signatures.