better hardware_spec event message summary

This commit is contained in:
Oliver Kieselbach
2026-03-20 09:17:34 +01:00
parent 6a9f5c50a5
commit 6422e57625
2 changed files with 4 additions and 2 deletions
@@ -356,7 +356,9 @@ namespace AutopilotMonitor.Agent.Core.Monitoring.Collectors
if (data.ContainsKey("disks") && data["disks"] is List<Dictionary<string, object>> disks && disks.Count > 0)
{
var d = disks[0];
// Prefer non-USB disk for the summary message (USB drives are often boot media, not the actual system disk)
var d = disks.FirstOrDefault(dk => dk.ContainsKey("busType") && !string.Equals(dk["busType"]?.ToString(), "USB", StringComparison.OrdinalIgnoreCase))
?? disks[0];
var diskDesc = d.ContainsKey("sizeGB") ? $"{d["sizeGB"]} GB" : "";
if (d.ContainsKey("mediaType"))
diskDesc += $" {d["mediaType"]}";
@@ -1 +1 @@
519
521