From eab4c3ccf29a4b049b2b0b4106c9ffb4d21668e0 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Sun, 17 May 2026 05:56:31 +0800 Subject: [PATCH] auto-sync: 2026-05-17 05:56:31 --- src/daemon/health.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/daemon/health.py b/src/daemon/health.py index 14a63dc..bbd3df2 100644 --- a/src/daemon/health.py +++ b/src/daemon/health.py @@ -52,12 +52,13 @@ class HealthChecker: return result queries = Queries(db_path) - events = queries.recent_events(limit=1) + events = queries.recent_events(limit=5) - # 判断是否有"真实"变更(排除 daemon_tick 自身) + # 判断是否有"真实"变更(排除 daemon_tick 和系统自动检测事件) + system_events = {"daemon_tick", "agent_zombie_detected"} has_real_change = False for e in events: - if e.get("event_type") != "daemon_tick": + if e.get("event_type") not in system_events: has_real_change = True break