diff --git a/ui/src/pages/AgentHealth/AgentHealth.module.css b/ui/src/pages/AgentHealth/AgentHealth.module.css index b09ca181..be507e67 100644 --- a/ui/src/pages/AgentHealth/AgentHealth.module.css +++ b/ui/src/pages/AgentHealth/AgentHealth.module.css @@ -369,7 +369,7 @@ .viewToolbar { display: flex; align-items: center; - justify-content: flex-end; + justify-content: flex-start; gap: 8px; margin-bottom: 12px; } diff --git a/ui/src/pages/AgentHealth/AgentHealth.tsx b/ui/src/pages/AgentHealth/AgentHealth.tsx index bee2cbbc..147dc914 100644 --- a/ui/src/pages/AgentHealth/AgentHealth.tsx +++ b/ui/src/pages/AgentHealth/AgentHealth.tsx @@ -139,7 +139,7 @@ function CompactAppCard({ group, onExpand, onNavigate }: { group: AppGroup; onEx {group.liveCount}/{group.instances.length} live - {group.totalTps.toFixed(1)}/s + {group.totalTps.toFixed(1)} tps {heartbeat ? timeAgo(heartbeat) : '\u2014'} @@ -526,26 +526,6 @@ export default function AgentHealth() { /> - {/* View toolbar */} -
-
- - -
-
- {/* Application config bar */} {appId && appConfig && (
@@ -714,6 +694,25 @@ export default function AgentHealth() { ))}
) : ( + <> +
+
+ + +
+
{groups.map((group) => (
@@ -810,6 +809,7 @@ export default function AgentHealth() {
))}
+ )} {/* Log + Timeline side by side */}