//! Shared interface definitions bridging the CLI binary and reusable
//! vtcode-core abstractions.
//!
//! The traits exposed here let the binary depend on narrow contracts for
//! driving sessions, interacting with the inline UI session, and servicing ACP
//! transports without directly depending on concrete implementations.
pub use ;
pub use ;
pub use UiSession;