From 1205990b3a91cf6b3ff6f40dae00deeb09ea30fd Mon Sep 17 00:00:00 2001 From: Naiyuan Qing <145280634+NevilleQingNY@users.noreply.github.com> Date: Fri, 3 Jul 2026 16:28:44 +0800 Subject: [PATCH] fix(transcript): wrap modal header controls Co-authored-by: multica-agent --- .../agent-transcript-dialog.tsx | 39 +++++++++++-------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/packages/views/common/task-transcript/agent-transcript-dialog.tsx b/packages/views/common/task-transcript/agent-transcript-dialog.tsx index 4273cb1d54..fe545874dd 100644 --- a/packages/views/common/task-transcript/agent-transcript-dialog.tsx +++ b/packages/views/common/task-transcript/agent-transcript-dialog.tsx @@ -447,25 +447,30 @@ export function AgentTranscriptDialog({ : null; const toolCount = items.filter((i) => i.type === "tool_use").length; + const copyTranscriptLabel = copied + ? t(($) => $.transcript.copied) + : activeFilterKeys.length > 0 + ? t(($) => $.transcript.copy_filtered) + : t(($) => $.transcript.copy_all); // Status display const statusBadge = isLive ? ( - + {t(($) => $.transcript.status_running)} ) : task.status === "completed" ? ( - + {t(($) => $.transcript.status_completed)} ) : task.status === "failed" ? ( - + {t(($) => $.transcript.status_failed)} ) : ( - + {task.status} ); @@ -481,21 +486,21 @@ export function AgentTranscriptDialog({ {/* ── Header ─────────────────────────────────────────────── */}
{/* Top row: agent name, status, actions */} -
-
+
+
{task.agent_id ? ( ) : ( -
+
)} - {agentName} + {agentName}
{statusBadge} -
+
{detailSeqs.length > 0 && ( @@ -753,7 +760,7 @@ function SortDirectionToggle({ value, onChange, labels }: SortDirectionTogglePro