From f832c376f1d71eddd9a0011a3ab1a2dd6e2d3053 Mon Sep 17 00:00:00 2001 From: "benjamin.baker" Date: Sat, 5 Sep 2026 18:20:45 -0400 Subject: [PATCH] Add an Agent Version column to the Fleet view Placed between Health and Logged-in User on /endpoints. The main agent version, not the tray: both ship side by side in the payload as agentversion and trayversion, so the wrong one is an easy pick. Frontend only. EndpointState.to_dict() has carried agentversion all along, so the fleet list API was already sending the field and nothing rendered it. Also bumped the empty-state colspan from 9/8 to 10/9. It is hardcoded rather than derived from the header count, so it does not track a new column on its own and silently under-spans the "No endpoints found" row if missed. --- plugins/endpoints/frontend/views/EndpointsList.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/endpoints/frontend/views/EndpointsList.vue b/plugins/endpoints/frontend/views/EndpointsList.vue index b7e8bb62..7b5ab62d 100644 --- a/plugins/endpoints/frontend/views/EndpointsList.vue +++ b/plugins/endpoints/frontend/views/EndpointsList.vue @@ -91,6 +91,7 @@ Machine PC Type Health + Agent Version Logged-in User Uptime Last Reported @@ -123,12 +124,13 @@ class="health-pill" :class="item.health.level">{{ item.health.label }} - + {{ item.agentversion || '-' }} {{ item.loggedinuser || '-' }} {{ item.uptimedisplay || '-' }} {{ formatRelative(item.lastreportedat) }} - + No endpoints found