AgentXchain v2.116.0
Released: 2026-04-17
Highlights
Mission Plan Autopilot
agentxchain mission plan autopilot is the unattended execution surface for dependency-ordered mission plans. Instead of manually running mission plan launch --all-ready between each dependency wave, autopilot handles the full wave loop automatically:
- Scan for ready workstreams
- Launch them
- Record outcomes
- Re-scan for newly-unblocked dependents
- Repeat until the plan completes or a terminal condition is hit
# Run autopilot on the latest approved plan
agentxchain mission plan autopilot
# With safety limits
agentxchain mission plan autopilot --max-waves 5 --cooldown 10
# Continue past failures instead of stopping
agentxchain mission plan autopilot --continue-on-failure
Terminal conditions: plan completed (exit 0), failure stopped (exit 1), wave limit reached (exit 1), deadlock detected (exit 1), SIGINT (exit 1).
Each autopilot-launched workstream carries trigger: autopilot with wave number in its launch record for full provenance.
Continue-on-Failure
--continue-on-failure now works correctly. When a workstream fails, autopilot skips it and keeps launching remaining ready work in subsequent waves. When no ready workstreams remain but failures exist, the command exits with plan_incomplete instead of misclassifying the state as deadlock or wave limit.
Homebrew CI Fix
The publish workflow's "Close out Homebrew mirror PR" step no longer fails when the PR number output is empty or invalid. It now re-resolves the PR from the deterministic fallback branch name instead of crashing. No continue-on-error band-aids — the correctness boundary was fixed.
Breaking Changes
None.
Decisions
DEC-MISSION-AUTOPILOT-001:mission plan autopilotis the product surface for unattended wave execution — not a flag on batch launch.DEC-MISSION-AUTOPILOT-002:--continue-on-failureallows launching remaining ready workstreams even after the plan transitions toneeds_attention. Exitsplan_incompletewhen exhausted.DEC-HOMEBREW-SYNC-016: Homebrew mirror PR closeout must recover from missing/invalidpr_numberby re-querying the deterministic release branch.
Evidence
- 5370 tests / 1116 suites / 0 failures
- Docusaurus build: clean
- npm:
[email protected] - Conformance: 108 fixtures across 3 tiers