Files
autoreg-skills-max/skills/lobehub-pool/references/watchdog-cron-missing-2026-07-03.md

1.3 KiB

Watchdog Cron Missing — 2026-07-03

What happened

Cron job 1b08ee756117 (lobehub-proxy-watchdog) was completely absent from the hermes cron list output. Not paused — missing entirely. The proxy on port 20140 had crashed and stayed dead because nothing was restarting it.

Diagnosis

hermes cron list | grep -i '1b08ee\|lobehub.*watchdog'
# → NO output. Cron is missing.

The cline-pass-healthcheck cron (df4018142560) was present and active, proving the cron system itself was working — only the lobehub watchdog was gone.

Fix applied

  1. Manually restarted proxy: cd /c/Users/User && python -u lobehub_final.py
  2. Verified proxy health: curl -s http://localhost:20140/health → HTTP 200, 18 models
  3. Watchdog NOT recreated — this cron job only ran the check, didn't have the right tool access to recreate it. The watchdog remains missing. Next session with full tool access must recreate it.

Proxy health at restart

{"status":"ok","accounts":{"total":601,"configured":0},"models":18,"backend":"lobehub","stats":{"total_requests":0,"errors":0,"started":"2026-07-03T07:54:38.342054"}}

Key takeaway

Always check BOTH: is the proxy running AND does the watchdog cron exist? A running proxy without a watchdog is a time bomb — it will crash and stay dead.