Skip to content

5dive

v0.1.29 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai automation shell claude-code cli
+4 more
codex gemini self-hosted systemd

Summary

AI summary

Logs a warning after three nudges for tasks that remain stuck in todo without starting.

Full changelog

heartbeat: surface tasks nudged-but-never-started

The heartbeat reaper already force-closes runaway in_progress tasks. This adds a signal for the opposite silent failure: a task that gets nudged every tick but never leaves todo (started_at stays empty) — which is what the codex/grok listen-loop watchdog starvation produces (a task /goal goes active but the agent is yanked back into wait_for_message before it runs task start).

  • Per-task nudge counts tracked in the registry (.agents[<name>].heartbeat.nudges), pruned once a task leaves todo.
  • After 3 nudges with no start, the tick logs a WARN and reports a starved count in its summary instead of re-nudging silently forever.

Defense-in-depth — the root-cause watchdog liveness fix is shipping separately in the telegram-codex/telegram-grok plugins.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track 5dive

Get notified when new releases ship.

Sign up free

About 5dive

All releases →

Related context

Beta — feedback welcome: [email protected]