Analyst Watchdog

v1.0.1

Automated monitoring agent that watches an API scoreboard, detects milestones, writes findings to markdown, and alerts via file-based triggers. Use when you...

0· 370· 2 versions· 1 current· 1 all-time· Updated 1d ago· MIT-0
byNissan Dookeran@nissan

Install

openclaw skills install analyst-watchdog

Last used: 2026-03-24 Memory references: 1 Status: Active

Analyst Watchdog

An autonomous monitoring agent pattern: watch a system, detect changes, write findings, alert when thresholds are crossed. Runs on a schedule (LaunchAgent or cron) without human intervention.

Pattern

API Endpoint → Poll → Detect Changes → Write FINDINGS.md
                                      → Write OUTBOX.md (for orchestrator)
                                      → Write ALERT_TELEGRAM.md (urgent)

What It Monitors

Configurable, but the reference implementation tracks:

  • Model evaluation scores hitting milestones (n=50, 100, 150, 200)
  • Promotion events (model proven equivalent to cloud baseline)
  • Score anomalies (sudden drops or improvements)
  • System health degradation

Alert Tiers

FileUrgencyWho Reads It
FINDINGS.mdLowBackground knowledge
OUTBOX.mdMediumOrchestrator on next heartbeat
ALERT_TELEGRAM.mdHighSent immediately, then deleted

Files

  • scripts/analyst_agent.py — Reference watchdog implementation

Version tags

latestvk9760j51bp4wrckbt6an4q12ex83see4

Runtime requirements

📊 Clawdis
Binspython3