This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryUpdates Behaviour per tick, Commands, and default across a mixed release.
Full changelog
Heartbeat — wake agents only when they have queued tasks
A per-agent scheduler that ties wake-ups to the shared task queue. Agents with no todo work never wake (zero tokens, 5h usage window untouched); when they do have work, they're nudged to do exactly one task per tick, then idle.
Commands
5dive heartbeat on <name> [--every=30m] [--no-fresh]— enrol5dive heartbeat off <name>— disable5dive heartbeat ls— enrolled agents + next-wake + queued count5dive heartbeat tick— root cron driver
Behaviour per tick (per enrolled agent)
- already
in_progress→ skip (no pile-on) - no
todo→ do nothing - has
todo+ due → ensure running,/clear(default), inject ONE nudge
fresh flag (default on)
Sends /clear before the nudge so each task starts from a clean conversation. The agent process itself stays running between ticks — no cold-start cost. --no-fresh keeps the running conversation across tasks.
Cron (root)
*/5 * * * * /usr/local/bin/5dive heartbeat tick >> /var/log/5dive-heartbeat.log 2>&1
Wired into the registry as .agents[<name>].heartbeat = {enabled, everyMin, fresh, lastRunAt} and surfaced in agent list --json for dashboard use.
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
About 5dive
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]