commit 23c27ffb988062c1e6b9e01db9ea55a96f3b89af
parent 4a4371912fac279ba4f2a231f63fa927edfddb4e
Author: William Casarin <jb55@jb55.com>
Date: Tue, 17 Feb 2026 14:38:25 -0800
Revert "hide CWD and status bar for remote sessions in session list"
This reverts commit 801452d1e1a902ec2aaa77afdef7a055c24bf637.
Diffstat:
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/crates/notedeck_dave/src/ui/session_list.rs b/crates/notedeck_dave/src/ui/session_list.rs
@@ -163,7 +163,6 @@ impl<'a> SessionListUi<'a> {
session.status(),
queue_priority,
session.ai_mode,
- session.is_remote(),
);
let mut action = None;
@@ -190,13 +189,11 @@ impl<'a> SessionListUi<'a> {
status: AgentStatus,
queue_priority: Option<FocusPriority>,
session_ai_mode: AiMode,
- is_remote: bool,
) -> egui::Response {
- // Per-session: Chat sessions get shorter height (no CWD), no status bar.
- // Remote agentic sessions also hide CWD/status since they are not local.
- let is_local_agentic = session_ai_mode == AiMode::Agentic && !is_remote;
- let show_cwd = is_local_agentic;
- let show_status_bar = is_local_agentic;
+ // Per-session: Chat sessions get shorter height (no CWD), no status bar
+ // Agentic sessions get taller height with CWD and status bar
+ let show_cwd = session_ai_mode == AiMode::Agentic;
+ let show_status_bar = session_ai_mode == AiMode::Agentic;
let item_height = if show_cwd { 48.0 } else { 32.0 };
let desired_size = egui::vec2(ui.available_width(), item_height);