From 00fa381a7c6748e1cdbed15ba1efd5c1fcbfdebd Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Thu, 4 Jun 2026 17:41:39 -0400 Subject: [PATCH] fix(monitor): log STALE recovery in push heartbeat handler --- internal/monitor/monitor.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/monitor/monitor.go b/internal/monitor/monitor.go index ea25a7b..05df6f8 100644 --- a/internal/monitor/monitor.go +++ b/internal/monitor/monitor.go @@ -254,6 +254,8 @@ func (e *Engine) RecordHeartbeat(token string) bool { e.AddLog(fmt.Sprintf("Push Monitor '%s' received first heartbeat", site.Name)) case "LATE": e.AddLog(fmt.Sprintf("Push Monitor '%s' heartbeat arrived (was late)", site.Name)) + case "STALE": + e.AddLog(fmt.Sprintf("Push Monitor '%s' heartbeat arrived (was stale)", site.Name)) case "DOWN": downDur := "" if !site.StatusChangedAt.IsZero() {