Files
hermes-agent/cron
John Paul Soliva 695766e3f9 fix(cron): skip non-object entries in jobs.json instead of halting every tick
A null, string or number in the canonical {"jobs": [...]} list reached
every reader: the due scan raised AttributeError on each tick, so no job
fired, and list/resolve crashed too. Drop the junk with a warning and
self-heal the file, as the id-keyed map flatten already does.

(cherry picked from commit 2e2438d160967392184b2193cfc2e2ca124c2b7a)
2026-09-26 22:04:17 +05:30
..