diff --git a/ui/src/pages/AgentDetail.tsx b/ui/src/pages/AgentDetail.tsx index c0be3926..b89c4b8f 100644 --- a/ui/src/pages/AgentDetail.tsx +++ b/ui/src/pages/AgentDetail.tsx @@ -1465,7 +1465,7 @@ function RunsTab({ runs, companyId, agentId, selectedRunId, adapterType }: { run if (isMobile) { if (selectedRun) { return ( -
+
+
{sorted.map((run) => ( ))} @@ -1572,10 +1572,10 @@ function RunDetail({ run, adapterType }: { run: HeartbeatRun; adapterType: strin const hasNonZeroExit = run.exitCode !== null && run.exitCode !== 0; return ( -
+
{/* Run summary card */}
-
+
{/* Left column: status + timing */}
@@ -1673,7 +1673,7 @@ function RunDetail({ run, adapterType }: { run: HeartbeatRun; adapterType: strin {/* Right column: metrics */} {hasMetrics && ( -
+
Input
{formatTokens(metrics.input)}
@@ -2068,10 +2068,10 @@ function LogViewer({ run, adapterType }: { run: HeartbeatRun; adapterType: strin
Adapter: {adapterInvokePayload.adapterType}
)} {typeof adapterInvokePayload.cwd === "string" && ( -
Working dir: {adapterInvokePayload.cwd}
+
Working dir: {adapterInvokePayload.cwd}
)} {typeof adapterInvokePayload.command === "string" && ( -
+
Command: {[ @@ -2143,16 +2143,16 @@ function LogViewer({ run, adapterType }: { run: HeartbeatRun; adapterType: strin )}
-
+
{transcript.length === 0 && !run.logRef && (
No persisted transcript for this run.
)} {transcript.map((entry, idx) => { const time = new Date(entry.ts).toLocaleTimeString("en-US", { hour12: false }); - const grid = "grid grid-cols-[auto_auto_1fr] gap-x-3 items-baseline"; - const tsCell = "text-neutral-600 select-none w-16"; - const lblCell = "w-20"; - const contentCell = "min-w-0 whitespace-pre-wrap break-words"; + const grid = "grid grid-cols-[auto_auto_1fr] gap-x-2 sm:gap-x-3 items-baseline"; + const tsCell = "text-neutral-600 select-none w-12 sm:w-16 text-[10px] sm:text-xs"; + const lblCell = "w-14 sm:w-20 text-[10px] sm:text-xs"; + const contentCell = "min-w-0 whitespace-pre-wrap break-words overflow-hidden"; const expandCell = "col-span-full md:col-start-3 md:col-span-1"; if (entry.kind === "assistant") {