//! Orchestral application composition and transport surfaces.
pub mod agent;
mod agent_connectors;
mod cli;
mod doctor;
mod envfile;
mod google_auth;
mod local_sessions;
mod mcp_command;
mod mcp_config;
mod model_controls;
mod openai_connection;
pub mod remote;
mod runtime;
mod session_command;
mod skill_command;
mod skill_config;
mod tui;
use clap::Parser;
pub async fn run_cli() -> anyhow::Result<()> {
cli::Cli::parse().run().await
}