agent-tui-app 1.1.0

Application composition and command handling for agent-tui
Documentation
#![deny(clippy::all)]
#![allow(dead_code)]
#![cfg_attr(test, allow(clippy::expect_used))]

//! Application composition and command handling crate.

#[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;