The cron job reported ok — its message was never delivered (failure)
An AI cron job's Telegram delivery failed on a transient network error, but the stored run record still said status ok with delivered false, consecutiveErrors stayed at 0, and nothing retried or alerted — the scheduled message simply vanished. The failure was only visible by digging into the run diagnostics; anyone watching the chat or the job's status saw a healthy run.
How it works
- A cron job fires on schedule with announce delivery to Telegram
- The agent turn completes normally
- The send fails on a network error
- The run record stores status ok, delivered false, consecutiveErrors 0
- The delivery queue finalises the entry after a single attempt with no retry
- No alert fires and the message is silently lost
Why it’s worth knowing
Every health signal said fine: the one number operators actually watch, run status, was ok on a run whose only job — delivering a message — never happened.
Where it’s from
Summarized from a public post on github.com. See the original ↗