From b0bb7233e497696f4f7b3484a4713410c6743676 Mon Sep 17 00:00:00 2001 From: Oliver Kieselbach Date: Tue, 28 Jul 2026 12:20:35 +0200 Subject: [PATCH] chore: drop Outbound IP row from Connectivity section The outbound_ip trace event stays available for analysis (timeline, MCP); only the UI row is removed. Co-Authored-By: Claude Fable 5 --- .../[sessionId]/components/DeviceDetailsCard.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/Web/autopilot-monitor-web/app/sessions/[sessionId]/components/DeviceDetailsCard.tsx b/src/Web/autopilot-monitor-web/app/sessions/[sessionId]/components/DeviceDetailsCard.tsx index b76dceba..4aaaba0c 100644 --- a/src/Web/autopilot-monitor-web/app/sessions/[sessionId]/components/DeviceDetailsCard.tsx +++ b/src/Web/autopilot-monitor-web/app/sessions/[sessionId]/components/DeviceDetailsCard.tsx @@ -162,12 +162,11 @@ export default function DeviceDetailsCard({ events, latestAgentVersion, session const hwSpec = getEventData("hardware_spec"); // Connectivity: agent→backend measurements. Latency comes from the session row (persisted - // at ingest from the cumulative snapshot counters); bandwidth/volume/IP from their events. + // at ingest from the cumulative snapshot counters); bandwidth/volume from their events. const bandwidthEstimate = getEventData("network_bandwidth_estimate"); const metricsSnapshot = getEventData("agent_metrics_snapshot"); - const outboundIp = getEventData("outbound_ip"); const apiLatencyMs = session?.avgApiLatencyMs ?? 0; - const hasConnectivity = apiLatencyMs > 0 || bandwidthEstimate || metricsSnapshot || outboundIp; + const hasConnectivity = apiLatencyMs > 0 || bandwidthEstimate || metricsSnapshot; const hasData = agentStarted || bootTime || osInfo || networkAdapters || dnsConfig || proxyConfig || networkInterfaceInfo || wifiSignalInfo || autopilotProfile || aadJoinStatus || imeVersion || bitLockerStatus || secureBootStatus || deviceLocation || hwSpec || hasConnectivity; @@ -322,9 +321,8 @@ export default function DeviceDetailsCard({ events, latestAgentVersion, session {metricsSnapshot?.net_total_bytes_up !== undefined && ( )} - {outboundIp?.ip && ( - - )} + {/* Outbound IP is deliberately NOT rendered here — the outbound_ip trace event + stays available for analysis (timeline, MCP). */} )}