{ "version": 8, "watchdogs": [ { "id": "paperclip-bootstrap-watchdog", "task": "paperclip docker-compose bootstrap/onboarding", "status": "paused", "ownerSession": "main-telegram-eric", "channel": "telegram", "target": "864811879", "intervalMinutes": 10, "startedAt": "2026-04-21T05:50:00+08:00", "lastMilestoneAt": "2026-04-21T13:37:11+08:00", "lastAlertAt": "2026-04-21T14:03:45+08:00", "notes": "paperclip docker-compose 已成功 running;目前暫停 paperclip 後續 bootstrap/onboarding,先優先修復 watchdog 機制本身。" }, { "id": "watchdog-implementation-watchdog", "task": "外部 watchdog 機制修復與閉環", "status": "paused", "ownerSession": "main-telegram-eric", "ownerSessionKey": "agent:coder:main", "ownerAgentId": "coder", "channel": "telegram", "target": "864811879", "reportChannel": "telegram", "reportTarget": "864811879", "intervalMinutes": 10, "startedAt": "2026-04-21T14:04:00+08:00", "lastMilestoneAt": "2026-04-21T14:50:00+08:00", "lastAlertAt": "2026-04-21T18:33:00+08:00", "lastObservedActivityAt": "2026-04-21T17:35:58.341+08:00", "lastNudgeAt": "2026-04-21T18:33:00+08:00", "escalationPolicy": "nudge-owner-then-report", "notes": "已依 Eric 總管指示關閉 long-task watchdog:recurring cron 已停用,這筆 watchdog 改為 paused,不再自動催辦或回報。" }, { "id": "reporting-governance-plugin-watchdog", "task": "reporting-governance plugin spec development", "status": "active", "ownerSession": "main-telegram-eric", "ownerSessionKey": "agent:coder:main", "ownerAgentId": "coder", "channel": "telegram", "target": "864811879", "reportChannel": "telegram", "reportTarget": "864811879", "intervalMinutes": 10, "startedAt": "2026-05-07T16:46:00+08:00", "lastMilestoneAt": "2026-05-07T16:46:00+08:00", "lastAlertAt": "2026-05-07T09:00:00.000Z", "lastObservedActivityAt": "2026-05-07T16:46:00+08:00", "lastNudgeAt": null, "escalationPolicy": "nudge-owner-then-report", "notes": "恢復最小外部巡查鏈:由 long_task_watchdog runner + 每 10 分鐘 cron snippet 產生外部 evidence;若要接回真正 sessions/message 巡查,再由上層執行器接手。" } ] }