v0.57.1
π Release Highlights
This release focuses on reliability and developer experience β fixing schema validation gaps, hardening the upgrade flow, improving failure diagnostics, and expanding cross-repo workflow capabilities.
β¨ What's New
-
Cross-repo
workflow_callruntime imports β Workflows invoked viaworkflow_callfrom another repository now correctly check out the callee's.mdfiles at runtime, eliminatingERR_SYSTEM: Runtime import file not founderrors in cross-repo reuse scenarios. Includes asecrets: inheritsupport for reusable workflow call jobs. (#20301) -
Auto-upgrade on
gh aw upgradeβgh aw upgradenow automatically installs the latest extension version before compiling lock files, then relaunches the new binary transparently. Lock files no longer embed a stale version string after upgrading. (#20300) -
Richer failure issue diagnostics β Agent failure issues now include a universal copy-pasteable debug prompt for any coding agent (Copilot, Claude, Gemini, etc.), plus a new top-level
debug.mdentry point. A newreport-failure-as-issue: falsefrontmatter option lets you suppress failure issue creation per-workflow. Dedicated π¦ Patch Size Exceeded sections appear whenmax-patch-sizelimits are hit. (#20266, #20354) -
CLI flag consistency β Four commands gained missing flags to align with the rest of the CLI:
gh aw run --json,gh aw audit --repo,gh aw new --engine, andgh aw list --dir. (#20272) -
Non-agent job concurrency defaults β Non-agent job concurrency groups now default
cancel-in-progress: false, preventing accidental cancellation of setup or cleanup jobs during rapid pushes. (#20224)
π Bug Fixes & Improvements
-
max-patch-sizeschema fix β Thetools.repo-memoryJSON schema was missing themax-patch-sizeproperty, causing schema validation to reject valid frontmatter before compilation could process it. (#20309) -
pull_request_targetas PR context βcreate_pull_request_review_commentandtarget: "triggering"now correctly recognizepull_request_targetevents as valid PR context, fixingNot in pull request contexterrors. (#20268) -
gh aw auditno longer crashes on non-zip artifacts β Docker build artifacts and other non-zip formats are now skipped gracefully instead of aborting the entire audit report. (#20294) -
Improved Docker validation error messages β Docker-related validation failures now surface actionable guidance instead of opaque internal errors. (#20350)
π Documentation
-
Staged mode reference page β A dedicated
reference/staged-modepage covers enabling staged mode globally or per output type, the π preview format, per-type support table, and the recommended staged β review β enable adoption pattern. (#20269) -
Debugging prompts in authoring guides β Self-contained and Copilot-specific debugging prompts have been added to the authoring guides and
debug.mdto help diagnose workflow failures faster. (#20349)
π Community Contributions
A huge thank you to the community members who reported issues that were resolved in this release:
@mnkieferfor [research] Overview of docs improver agents (#19836)
For complete details, see CHANGELOG.
Generated by Release
What's Changed
- chore: clarify org permissions in docs by @mnkiefer in #20260
- Default cancel-in-progress: false for non-agent job concurrency groups by @Copilot in #20224
- [log] Add debug logging to artifact manager, update command, and MCP config utils by @github-actions[bot] in #20261
- [code-simplifier] refactor: combine PR expires tests into table-driven test by @github-actions[bot] in #20253
- [docs] Self-healing documentation fixes from issue analysis - 2026-03-09 by @github-actions[bot] in #20254
- docs: add dedicated staged mode documentation page for safe outputs by @Copilot in #20269
- fix(safe-outputs): treat
pull_request_targetas valid PR context increate_pull_request_review_commentby @Copilot in #20268 - Improve failure issue actionability with generic debug prompt and report-failure-as-issue option by @Copilot in #20266
- Fix schema/validation mismatch: add "public" to repos enum in guard-policies by @Copilot in #20281
- fix: move permission computation to dedicated safe_outputs_permissions.go by @Copilot in #20270
- Add missing flags to run, audit, new, and list commands for CLI consistency by @Copilot in #20272
- fix(audit): gracefully skip non-zip artifacts instead of crashing by @Copilot in #20294
- fix(step-names): standardize "Install dev dependencies" β "Install development dependencies" and "Install uv" β "Setup uv" by @Copilot in #20295
- refactor: split safe_outputs_generation.go (1549 lines) into focused modules by @Copilot in #20296
- [docs] Update documentation for features from 2026-03-10 by @github-actions[bot] in #20306
- fix: auto-upgrade gh-aw extension during
gh aw upgradeto prevent stale version in lock files by @Copilot in #20300 - Fix:
max-patch-sizemissing fromtools.repo-memoryJSON schema by @Copilot in #20309 - [fp-enhancer] Improve pkg/cli: replace bubble sort, use sliceutil.Map, migrate to slices package by @github-actions[bot] in #20323
- [docs] Update glossary - daily scan by @github-actions[bot] in #20328
- feat: fix runtime-import in cross-repo workflow_call by detecting callee repository at checkout by @Copilot in #20301
- Improve Docker validation error messages to be actionable by @Copilot in #20350
- docs: add self-contained and Copilot debugging prompts to authoring guides and debug.md by @Copilot in #20349
- fix(daily-code-metrics): increase max-patch-size to prevent push_repo_memory failures by @Copilot in #20353
- Add dedicated error messages for max patch size failures in agent failure issues by @Copilot in #20354
Full Changelog: v0.57.0...v0.57.1