From c8fcee9d0997ab87e0a688da45ad7ba1642e45da Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Sat, 28 Mar 2026 15:12:37 +0100 Subject: [PATCH] feat(ui): add route and agent icons in exchange header --- ui/src/pages/Exchanges/ExchangeHeader.module.css | 5 +++++ ui/src/pages/Exchanges/ExchangeHeader.tsx | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ui/src/pages/Exchanges/ExchangeHeader.module.css b/ui/src/pages/Exchanges/ExchangeHeader.module.css index cd2a94ef..1a3ed25d 100644 --- a/ui/src/pages/Exchanges/ExchangeHeader.module.css +++ b/ui/src/pages/Exchanges/ExchangeHeader.module.css @@ -36,6 +36,11 @@ color: var(--text-muted); } +.icon { + color: var(--text-muted); + flex-shrink: 0; +} + .agentLabel { font-size: 0.625rem; font-weight: 600; diff --git a/ui/src/pages/Exchanges/ExchangeHeader.tsx b/ui/src/pages/Exchanges/ExchangeHeader.tsx index ca30b400..c6ce6f9b 100644 --- a/ui/src/pages/Exchanges/ExchangeHeader.tsx +++ b/ui/src/pages/Exchanges/ExchangeHeader.tsx @@ -1,4 +1,5 @@ import { useNavigate } from 'react-router'; +import { GitBranch, Server } from 'lucide-react'; import { StatusDot, MonoText, Badge } from '@cameleer/design-system'; import { useCorrelationChain } from '../../api/queries/correlation'; import type { ExecutionDetail } from '../../components/ExecutionDiagram/types'; @@ -57,10 +58,12 @@ export function ExchangeHeader({ detail }: ExchangeHeaderProps) { )} {detail.applicationName} + {detail.routeId} {detail.agentId && ( <> + {detail.applicationName} {detail.agentId}