← Back to listings

Watchdog

Skill

Know the second your AI agent goes dark or crashes — before you miss something important. Monitors your OpenClaw agents every 30 minutes and alerts you the moment something breaks.

★★★★★50 reviewsv1.100
Works with:Python 3.8+OpenClawTelegrammacOS LaunchAgent
$29
One-time purchase · Lifetime access
Lifetime Access: yours forever
Instant Delivery: download immediately
Commercial License: business use
Pay
stripe
Product Details:
TypeSkill
CategoryOperations
Version1.1
LicenseOne-time
Creatormasses.ai

About

Know the second your AI agent goes dark or crashes — before you miss something important. Monitors your OpenClaw agents every 30 minutes and alerts you the moment something breaks.

LaunchAgent crash detection — catches silent failures
Going-dark detector scans session transcripts for silence
Telegram alert with cooldown (no alert storms)
Monitor multiple agents from one install
Dry-run mode for safe testing
34-test suite
Single Python file — easy to audit and modify

Core Capabilities

Detect LaunchAgent crashes by parsing launchctl list output
Detect going-dark by scanning session JSONL transcripts for silence windows
Send Telegram alerts with configurable cooldown period
Monitor multiple agents with one config file
--check agents flag for LaunchAgent status only
--check dark flag for going-dark check only
--dry-run mode runs all checks without sending alerts
Runs every 30 minutes via included LaunchAgent

What's Included

watchdog.py
CLI runner with modular check system. Runs full health check or individual checks.
LaunchAgent plist
Auto-installs to ~/Library/LaunchAgents/. Runs every 30 minutes on macOS.
Telegram alert module
Cooldown-aware delivery. No alert storms when something breaks at 2am.
Going-dark detector
Scans session transcripts to detect when an agent stopped responding mid-task.
34-test suite
Full coverage. Runs without API keys or LaunchAgent installed.

Requirements

Python 3.8+
OpenClaw workspace
Telegram bot token (for alerts)
macOS (LaunchAgent checks) or Linux/Windows (going-dark check only)