diff --git a/server/src/services/roverManager.js b/server/src/services/roverManager.js index fdd94a5a..83df4ae2 100644 --- a/server/src/services/roverManager.js +++ b/server/src/services/roverManager.js @@ -288,6 +288,11 @@ function startDockGuard(record, reason, idleMs) { state.reason = reason; state.startedAt = Date.now(); const reasonText = reason === 'passive' ? 'passive mode' : 'idle and undocked'; + sendAlert({ + color: ALERT_COLOR, + title: 'Dock Guard Triggered', + message: `${record.id} ${reasonText}. Seeking dock and restarting sensors until movement.`, + }); publishEvent({ source: 'roverManager', type: 'rover.dockGuard',