use clap::Parser; use noentropy::cli::{ Args, orchestrator::{handle_organization, handle_undo}, }; use noentropy::settings::{get_or_prompt_config, get_or_prompt_download_folder}; #[tokio::main] async fn main() -> Result<(), Box> { let args = Args::parse(); if args.undo { let download_path = get_or_prompt_download_folder()?; handle_undo(args, download_path).await?; return Ok(()); } let config = get_or_prompt_config()?; handle_organization(args, config).await?; Ok(()) }