openclaw-vainplex/src/cron
Josh Lehman dae7f560a5
cron: skip delivery for HEARTBEAT_OK responses (#238)
When an isolated cron job has deliver:true, skip message delivery if the
response is just HEARTBEAT_OK (or contains HEARTBEAT_OK at edges with
short remaining content <= 30 chars). This allows cron jobs to silently
ack when nothing to report but still deliver actual content when there
is something meaningful to say.

Media is still delivered even if text is HEARTBEAT_OK, since the
presence of media indicates there's something to share.
2026-01-05 22:16:28 +00:00
..
isolated-agent.test.ts cron: skip delivery for HEARTBEAT_OK responses (#238) 2026-01-05 22:16:28 +00:00
isolated-agent.ts cron: skip delivery for HEARTBEAT_OK responses (#238) 2026-01-05 22:16:28 +00:00
run-log.test.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
run-log.ts refactor(cron): move store into ~/.clawdis/cron 2025-12-13 12:38:08 +00:00
schedule.test.ts test: cover every schedule anchor boundary 2026-01-02 11:33:49 +01:00
schedule.ts fix(cron): prevent every schedule from firing in infinite loop 2026-01-01 17:30:05 -07:00
service.test.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
service.ts feat: unify gateway heartbeat 2025-12-26 02:35:40 +01:00
store.ts refactor(cron): drop auto-migration 2025-12-13 12:45:02 +00:00
types.ts Slack: add some fixes and connect it all up 2026-01-04 01:53:26 -06:00