From 614efb0d7c691f5fcd0d1c31fa407f0f46d4285b Mon Sep 17 00:00:00 2001 From: "[._.]/ Adam Eivy" Date: Mon, 25 May 2026 22:04:13 -0700 Subject: [PATCH 1/2] show full shell session labels instead of truncating to 140px The Shell page truncated session names with an ellipsis (max-w-[140px]), which hid the agent id portion of labels like 'Claude Code TUI agent-ec11f870'. Drop the width cap and switch the tab strip from horizontal scroll to flex-wrap so longer labels can flow onto multiple lines. --- client/src/pages/Shell.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/pages/Shell.jsx b/client/src/pages/Shell.jsx index 13da9e5460..b31585a8f7 100644 --- a/client/src/pages/Shell.jsx +++ b/client/src/pages/Shell.jsx @@ -765,7 +765,7 @@ export default function Shell() { {/* Session tabs */} {sessions.length > 0 && ( -
+
{sessions.map((s) => { const isActive = s.sessionId === activeSessionId; const label = s.label || s.cwd?.split('/').pop() || shortId(s.sessionId); @@ -781,7 +781,7 @@ export default function Shell() { title={`${s.label || s.cwd || shortId(s.sessionId)} — ${formatAge(s.createdAt)} old`} > - {label} + {label} {formatAge(s.createdAt)}