1#![forbid(unsafe_code)]
2mod agent;
9pub mod dcp;
10mod error;
11mod job;
12mod registry;
13
14pub const VERSION: &str = env!("CARGO_PKG_VERSION");
16
17pub use agent::{Agent, AgentConfig, AgentHandle};
18pub use error::{AgentError, AgentResult};
19pub use job::{
20 DesiredJobState, JobContext, JobControl, JobDrainBehavior, JobEvent, JobEventKind,
21 JobExitReason, JobGraphFactory, JobId, JobInstrumentationSnapshot, JobMat, JobRestartPolicy,
22 JobSpec, JobState, JobStatus,
23};
24pub use registry::{JobRegistry, JobRegistryHandle};