Quick Summary
This release is a reliability-focused follow-up since v0.4.19 that makes orchestration safer, improves hybrid LLM hook decisions, strengthens validation and PR-readiness evidence, and fixes docs publishing / GitHub Pages release automation.
Highlights
- Safer protected-worktree and guard behavior across inspection, restore,
apply_patch,gh api, and post-merge flows. - Broader validation evidence coverage, plus delegated PR-readiness integration testing.
- Expanded hybrid LLM decision routing for gateway hooks, continuation cues, todo continuation, semantic checks, and task-resume handling.
- Better orchestration resilience with stuck-session diagnostics, stronger hook wiring, structured-output parity, and steadier follow-up behavior.
- Fixed CI and docs automation publishing so GitHub Pages and wiki sync behave more predictably.
Included Updates
- Worktree and shell safety: PRs
#406,#407,#410-#413,#417,#423,#427-#430,#433,#437,#447, and#459reduced false blocks and improved protected-shell/worktree behavior. - Validation and readiness: PRs
#409,#415,#420-#422,#431,#434-#436, and#454expanded validation evidence detection and added stronger delegated readiness coverage. - Hybrid LLM rollout: PRs
#440,#444,#452,#453,#456,#457, and#460extended and hardened shared LLM decision handling across ambiguous gateway and continuation flows. - Hook and orchestration hardening: PRs
#442,#443,#445,#446,#448,#449,#450, and#451improved stuck-session recovery, hook wiring, structured output handling, and follow-up control stability. - Docs and release automation: PRs
#438,#458, and#459improved operator guidance and release/docs publishing behavior.
Notable PRs
#440add hybrid LLM decision runtime for ambiguous gateway hooks#446add stuck session health diagnostics#452expand semantic LLM decision coverage#454add delegated PR readiness integration test#459fix CI and docs automation publishing#460reconcile task resume LLM migration
Validation
python3 scripts/release_train_command.py draft --include-milestones --head HEAD --jsonpython3 scripts/release_note_validation_check.pypython3 scripts/release_note_quality_check.py --jsonnpm --prefix plugin/gateway-core run lintmake validate