aboutsummaryrefslogtreecommitdiff
path: root/src/client/shell.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/shell.rs')
-rw-r--r--src/client/shell.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/client/shell.rs b/src/client/shell.rs
index 9a877744..14f4f660 100644
--- a/src/client/shell.rs
+++ b/src/client/shell.rs
@@ -2,15 +2,25 @@ use std::collections::{HashMap, HashSet, VecDeque};
mod actions;
mod agent_sidebar;
+mod aggregate_navigation;
mod composition;
mod config;
mod context_menu;
mod copy_mode;
+mod endpoint_agent_state;
+mod endpoint_agents;
+mod endpoint_navigation;
+mod endpoint_notices;
+mod endpoint_sidebar;
+mod endpoints;
+pub(super) use endpoints::*;
mod global_menu;
mod graphics;
mod input;
+mod input_source;
mod mobile;
mod mouse;
+mod notification_policy;
mod notifications;
mod overlay_input;
mod preferences;
@@ -21,6 +31,7 @@ mod state;
mod surface_patch;
mod worktrees;
+pub(in crate::client::shell) use render::sidebar;
pub(crate) use state::*;
#[cfg(test)]
pub(super) use surface_patch::apply_composed_surface_patch;
@@ -34,6 +45,7 @@ use ratatui::layout::Rect;
use ratatui::style::{Modifier, Style};
use unicode_width::UnicodeWidthStr;
+use super::endpoint::{ClientEndpointId, ClientEndpointStatus, SavedSshEndpoint};
use crate::app::state::Palette;
use crate::config::{
Config, LiveKeybindConfig, SidebarCollapsedModeConfig, SpacesSidebarConfig,