From 0929a44736f7aeef5d624a9241a90893ea3368f3 Mon Sep 17 00:00:00 2001 From: operator-main Date: Sun, 4 Oct 2026 03:07:41 +0000 Subject: [PATCH] Add heartbeat job: 5-min DM health check\n\nSystemd timer job-heartbeat.timer runs every 5 minutes,\ndispatches heartbeat DM to opm via job-dispatch.py. --- jobs/heartbeat.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 jobs/heartbeat.json diff --git a/jobs/heartbeat.json b/jobs/heartbeat.json new file mode 100644 index 0000000..a722a31 --- /dev/null +++ b/jobs/heartbeat.json @@ -0,0 +1 @@ +{"agent":"opm","chain_next":null,"description":"Heartbeat job - verifies DM system is working every 5 minutes","name":"heartbeat","on_failure":"alert","prompt_template":"Heartbeat check from job scheduler.\nJob ID: {job_id}\nTime: {datetime}\n\nThis is an automated heartbeat. Reply with [RESULT {job_id}] OK to confirm the DM pipeline is healthy.","schedule":"*/5 * * * *","sidechat":{"create":false},"timeout":300} \ No newline at end of file