aiw/lib.rs
1//! `aiw` library crate.
2//!
3//! Provides workspace management and Fence sandbox execution for AI developer workflows.
4
5mod cli;
6pub use cli::{AppError, Cli};
7
8pub mod config;
9pub mod direnv;
10pub mod sandbox;
11pub mod workspace;
12
13pub use config::{ConfigInitError, ConfigInitializer, DEFAULT_AIW_TEMPLATE};
14pub(crate) mod tools;
15pub(crate) use tools::herdr;
16pub(crate) mod vcs;