From 46ebb1b05d452b8d7ec72c7f93272ccc78a63086 Mon Sep 17 00:00:00 2001 From: Brooklyn Nicholson Date: Wed, 12 Aug 2026 21:00:40 -0500 Subject: [PATCH] fix(desktop): let status-stack titles use the full row before truncating MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Todo, subagent, background, and preview titles in the composer status stack were capped at an arbitrary max-w-[18rem], ellipsizing long items way before the row ran out of space. The spans already live in the shared StatusRow's min-w-0 flex-1 content slot, so plain truncate gives correct overflow at the actual row edge — drop the cap. --- apps/desktop/src/app/chat/composer/status-stack/preview-row.tsx | 2 +- apps/desktop/src/app/chat/composer/status-stack/status-row.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/app/chat/composer/status-stack/preview-row.tsx b/apps/desktop/src/app/chat/composer/status-stack/preview-row.tsx index 8fd06b6b3dde0..22aef09d864a2 100644 --- a/apps/desktop/src/app/chat/composer/status-stack/preview-row.tsx +++ b/apps/desktop/src/app/chat/composer/status-stack/preview-row.tsx @@ -129,7 +129,7 @@ export const PreviewStatusRow = memo(function PreviewStatusRow({ item, onDismiss } > - {item.label} + {item.label} ) diff --git a/apps/desktop/src/app/chat/composer/status-stack/status-row.tsx b/apps/desktop/src/app/chat/composer/status-stack/status-row.tsx index 2c43743c40c50..55f4d1fc67f9a 100644 --- a/apps/desktop/src/app/chat/composer/status-stack/status-row.tsx +++ b/apps/desktop/src/app/chat/composer/status-stack/status-row.tsx @@ -140,7 +140,7 @@ export const StatusItemRow = memo(function StatusItemRow({ item, onDismiss, onOp >