One SQLite-backed ledger unifies ACP, subagent, cron, and detached CLI runs with better lifecycle, recovery, and visibility.
Unified background task ledger
v2026.3.31 turns background work into a shared control plane: one SQLite-backed ledger coordinates detached runs that used to be tracked separately.
What is unified
- ACP, subagent, cron, and background CLI execution share the same lifecycle and maintenance paths
- Clearer audit, cleanup, and lost-run recovery when something stalls or crashes
- Better visibility in status and internal tool surfaces so you can see what is actually running
Heartbeat and main-session automation stay conceptually separate from detached scheduled work — the release clarifies that split in docs and behavior.