This release adds 2 notable features for engineering teams evaluating rollout.
Published 15d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agents
ai
automation
shell
claude-code
cli
+4 more
codex
gemini
self-hosted
systemd
Summary
AI summaryHeartbeat now scopes wake nudges to a single task ID, adds deterministic stale‑in_progress reaper with timeout enforcement.
Full changelog
Changed
- heartbeat: the wake nudge now issues a Claude Code
/goalscoped to one concrete task id (the agent's highest-priority todo) instead of freeform prose. The agent loops turns until that task showsdone/cancelledon the board, so it can no longer "do the work but forget to update status" and get re-nudged into the same task every tick.
Added
- heartbeat: deterministic stale-
in_progressreaper. Every tick (not gated byeveryMin), any task leftin_progresslonger thaneveryMin × 3minutes (floored at 45m) is force-closed —/goal clearto stop a runaway loop, then auto-cancelwith a result noting the timeout. This is the real hard cap:/goal's own "stop after N turns" is model-judged and was observed to overrun, so cron enforces termination. No schema change (usesstarted_at).
Note
- Rolls up the previously-unreleased 0.1.20 (grok
~/.local/bin/groksymlink fix) and theagent listheartbeat-cadence display.
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]