rskit-dag 0.2.0-alpha.1

DAG task orchestrator with parallel execution
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! DAG task orchestrator with parallel execution and `as_tool` adapter.
//!
//! Provides a directed acyclic graph runner that schedules independent nodes in
//! parallel and passes outputs downstream.  Includes an `as_tool` adapter so
//! DAG workflows can be exposed as LLM tool-call targets.

mod as_tool;
mod dag;
mod node;

pub use as_tool::{DagTool, ToolConfig, as_tool};
pub use dag::{Dag, FailurePolicy};
pub use node::{DagNode, TypedDagNode};