agentmux_srv/backend/remote/mod.rs
1// Copyright 2026, AgentMux Corp.
2// SPDX-License-Identifier: Apache-2.0
3
4//! Remote terminals: the connection a terminal pane belongs to, and its status.
5//!
6//! docs/specs/SPEC_REMOTE_TERMINALS_AND_DURABLE_SESSIONS_2026_10_02.md. This is
7//! P0, the groundwork: the connection model (ยง4) and the status registry the
8//! frontend's existing connection UI reads (`ConnStatusOverlay`, the connection
9//! typeahead, `conn-status.ts`). WSL terminals (P1) and SSH terminals (P2) build
10//! on it; nothing here spawns a remote shell yet.
11
12pub mod address;
13pub mod agent_access;
14pub mod askpass;
15pub mod conn;
16pub mod files;
17pub mod helper_consent;
18pub mod helper_hosts;
19pub mod helper_install;
20pub mod host;
21pub mod link;
22pub mod remotes;
23pub mod sessions;
24pub mod ssh;
25pub mod ssh_config;
26pub mod ssh_config_edit;
27pub mod status;
28pub mod wsl;
29pub mod wsl_fs;
30
31pub use conn::ConnTarget;