pub async fn run( cli: Cli, config: Config, _shutdown_rx: Receiver<()>, ) -> Result<()>
Run the Theater CLI asynchronously