1 2 3 4 5 6 7 8 9 10 11 12
pub mod cli; pub mod knowledge; pub mod orchestrate; pub mod ui; use cli::{Cli, Commands}; pub async fn run(cli: Cli) -> anyhow::Result<()> { match cli.command { Commands::Ui(args) => ui::launch(args).await, } }