notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

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:
Mcrates/notedeck_dave/src/ui/session_list.rs | 11++++-------
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);