← v2026.3.31

Unified background task ledger

v2026.3.31 · Release notes

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.