use vortex::VortexSessionDefault;
use vortex::io::session::RuntimeSessionExt;
use vortex::session::VortexSession;
use vortex_tui::launch;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let session = VortexSession::default().with_tokio();
session.allow_unknown();
if let Err(err) = launch(&session).await {
if let Some(clap_err) = err.downcast_ref::<clap::Error>() {
clap_err.exit();
}
return Err(err);
}
Ok(())
}