Expand description
CompiledGraph - Executable graph with state management
Re-exports§
pub use graph::CompiledGraph;pub use types::DynamicInjection;pub use types::DynamicPlanner;pub use types::DynamicTask;pub use types::ExecutionStep;pub use types::GraphExecution;pub use types::GraphInvocation;pub use types::ParallelBranch;pub use types::ParallelInvocation;pub use types::StreamEvent;
Modules§
- graph
- CompiledGraph struct definition, constructors, getters, and runtime injection
- invoke
- CompiledGraph invoke, invoke_with_execution, resume, and invoke_from_node methods
- parallel
- CompiledGraph invoke_parallel, invoke_dynamic, and merge_parallel_states methods
- stream
- CompiledGraph stream, find_next_node, find_fan_out_targets, find_fan_in_target, and execute_parallel_branches methods
- types
- Public types for graph execution results and streaming events
- validate
- CompiledGraph validation methods: validate, validate_duplicate_edges, validate_unreachable_nodes, validate_cycles, and helper graph-traversal methods
- visualize
- CompiledGraph visualization and serialization methods: visualize_ascii, visualize_mermaid, visualize_json, to_definition