//! `rpi --connect`: connect a [`RemoteDriver`] and run the shared TUI shell.
//!
//! This module is the remote **adapter** only — the shell it drives lives in
//! [`crate::tui_shell`], and the transport lives in
//! [`crate::session_driver::RemoteDriver`].
use crateEXIT_RUNTIME;
use crateRemoteDriver;
use craterun_driver_tui;
/// Connect to a server and run the interactive client until the user exits.
pub async