1 2 3 4 5 6 7 8 9 10 11 12 13 14
pub(crate) mod args; pub(crate) mod dispatch; pub(crate) mod workspace; use clap::Parser; pub fn run() -> anyhow::Result<()> { tracing_subscriber::fmt::init(); let cli = args::Cli::parse(); if cli.no_daemon { unsafe { std::env::set_var("KAIZEN_DAEMON", "0") }; } dispatch::run(cli) }