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 cancel;
12pub mod collect;
13pub mod env;
14pub mod events;
15pub mod gc;
16pub mod lifecycle;
17pub mod listen;
18pub mod log_cmd;
19pub mod output_cmd;
20pub mod pipe;
21pub mod ps;
22pub mod retry;
23pub mod search;
24pub mod spawn;
25pub mod status;
26pub mod subscribe;
27pub mod summary;
28pub mod wait;
29pub mod watch;
30pub mod whoami;