AgentXchain v2.155.35
v2.155.35 fixes BUG-83 from DOGFOOD-100: the non-progress recovery message now names a real CLI command instead of advertising a resume flag that does not exist.
Bug Fixes
- BUG-83 non-progress recovery guidance. When a governed run stalls after repeated accepted turns that do not reduce the same gate failure, AgentXchain still blocks with a typed
non_progressreason, but the recovery action now saysagentxchain resume. - Regression coverage. The existing non-progress convergence guard suite now asserts the recovery action is exactly
agentxchain resumeand does not contain--acknowledge-non-progress.
Evidence
- node --test --test-timeout=120000 cli/test/beta-tester-scenarios/bug-38-non-progress-convergence-guard.test.js -> 3 tests / 1 suite / 0 failures / 0 skipped
- node --test --test-timeout=120000 cli/test/agent-talk-word-cap.test.js cli/test/current-release-surface.test.js -> 31 tests / 2 suites / 0 failures / 0 skipped
Tester Re-Run Contract
Verify: npx --yes -p [email protected] -c "agentxchain --version"
For BUG-83: force or inspect a non-progress blocker and confirm blocked_reason.recovery.recovery_action is agentxchain resume. It must not include --acknowledge-non-progress.
Carry-forward tester checks for shipped-package closure proof:
- BUG-54 startup watchdog evidence should quote
startup_latency_ms,elapsed_since_spawn_ms, andruntimes.<id>.startup_watchdog_ms. - BUG-55 verification-output evidence should quote
undeclared_verification_outputs,verification.produced_files, andgit status --shortafteraccept-turnfollowed bycheckpoint-turn. Clean tree means BUG-55 is fixed for your reproduction. - BUG-52/53 continuous recovery evidence should quote
phase_entered,reconciled_before_dispatch, andsession_continuation.