modcli;modcore;modheader;modui;modutils;useclap::Parser;usecli::Args;/// Entry point of the application
/// Uses Tokio runtime to support async operations in the CLI flow
#[tokio::main]
async fnmain(){let args =Args::parse();ifletErr(e)=cli::run(args).await {eprintln!("Error: {e}");std::process::exit(1);}}