Skip to main content

zag_orch/
lib.rs

1//! Orchestration library for zag — multi-session coordination for AI coding agents.
2//!
3//! This crate provides the orchestration primitives: spawn, wait, collect, pipe,
4//! status, events, cancel, summary, watch, subscribe, retry, gc, and more.
5//! It depends on `zag-agent` for shared types (session_log, config, session,
6//! process_store) and for agent execution (AgentBuilder in pipe).
7
8pub mod types;
9pub mod util;
10
11pub mod duration;
12
13pub mod cancel;
14pub mod collect;
15pub mod env;
16pub mod events;
17pub mod gc;
18pub mod lifecycle;
19pub mod listen;
20pub mod log_cmd;
21pub mod output_cmd;
22pub mod pipe;
23pub mod ps;
24pub mod retry;
25pub mod search;
26pub mod spawn;
27pub mod status;
28pub mod subscribe;
29pub mod summary;
30pub mod wait;
31pub mod watch;
32pub mod whoami;