This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryFixed lead looping after delivery, ensured sub‑agent completions reach the lead past Phase 1, prevented review pile‑up on cascading completions, and stopped watchdog from killing live background jobs.
Full changelog
Second patch release. Adds OS-level tracking for Bash(run_in_background) jobs and three guards that prevent the lead from spinning in delivery loops.
Added
- OS-level tracking of
Bash run_in_backgroundjobs. Newbg_taskstable, PreToolUse hook that captures the host PID (sh -c 'echo \$\$ > <file>; exec <cmd>'), and a watcher pollingkill -0every 30s. When a bg job ends after the parent CLI has exited, the agent receives a[BG_COMPLETED]follow-up so it can report the result to the user via WhatsApp / voice / web. Exposed viaGET /api/tasks/:id/bg-tasksandGET /api/agents/:id/bg-tasks.
Fixed
- Lead looping "project done" after delivery. The
plan_continuationauto-poke now skips when an active presentation haslast_run_status='passed'. Previously the lead replied "done" once per 10-second cycle for as long as the project stayedactive(75 cycles in 45 min observed). - Sub-agent completions not reaching the lead past Phase 1. The orchestrator's
phase='discovery'skip now also requires no approved plan —tasks.phaseis never advanced from'discovery', so leads were silently dropped after their first plan approval. - Review pile-up on cascading sub-completions. The orchestrator skips a new
orchestrator_reviewwhen one is alreadypendingorprocessing— the existing review already reads all pending inbox messages in one go. Without this, 4 cascading completions could produce 6+ duplicate reviews via the delayed-check path. - Watchdog killed live bg jobs (regression from 0.1.1). Removed the 10s
FINAL_OUTPUTwatchdog and the close-handlerSIGKILLof the process group. Bg jobs now survive CLI exit; the watcher above detects completion via OS PID.
Full Changelog: https://github.com/OpenYabby/OpenYabby/compare/v0.1.1...v0.1.2
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 OpenYabby
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]