#![deny(clippy::all)]
#![allow(dead_code)]
#![cfg_attr(test, allow(clippy::expect_used))]
#[cfg(not(unix))]
compile_error!(
"agent-tui is Unix-only. Supported environments are Linux, macOS, and other Unix-like systems with PTYs, Unix domain sockets, and POSIX signals."
);
pub mod app;
pub use app::*;
pub mod common {
pub use agent_tui_common::common::*;
}
pub mod domain {
pub use agent_tui_domain::domain::*;
}
pub mod usecases {
pub use agent_tui_usecases::usecases::*;
}
pub mod adapters {
pub use agent_tui_adapters::adapters::*;
}
pub mod infra {
pub use agent_tui_infra::infra::*;
}
#[cfg(test)]
pub(crate) mod test_support;