From 83676bfc75ee5849eb641f49c286cdcd3ca2c991 Mon Sep 17 00:00:00 2001 From: Dorian Date: Wed, 18 Mar 2026 23:53:17 +0000 Subject: [PATCH] fix: telemetry reporter field name cpu_percent, add type annotation Co-Authored-By: Claude Opus 4.6 (1M context) --- core/archipelago/src/monitoring/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/archipelago/src/monitoring/mod.rs b/core/archipelago/src/monitoring/mod.rs index 16e4199f..f9cf83ef 100644 --- a/core/archipelago/src/monitoring/mod.rs +++ b/core/archipelago/src/monitoring/mod.rs @@ -689,11 +689,11 @@ async fn build_telemetry_report( // Latest metrics snapshot let latest = store.latest().await; - let (cpu_pct, mem_pct, disk_pct) = latest.map(|s| { + let (cpu_pct, mem_pct, disk_pct): (f64, f64, f64) = latest.map(|s| { let mem_total = s.system.mem_total_bytes as f64; let disk_total = s.system.disk_total_bytes as f64; ( - s.system.cpu_usage_percent, + s.system.cpu_percent, if mem_total > 0.0 { (s.system.mem_used_bytes as f64 / mem_total) * 100.0 } else { 0.0 }, if disk_total > 0.0 { (s.system.disk_used_bytes as f64 / disk_total) * 100.0 } else { 0.0 }, )