v0.79.7
Pre-release
Pre-release
·
82 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
π Release Highlights
This release focuses on AI credit management hardening, codemod reliability, and expanded tooling support β with stronger guardrail enforcement and cleaner failure diagnostics throughout.
β οΈ Notable Changes
daily_effective_workflow_*metrics renamed todaily_ai_credits_*(#38611): Workflow run metrics are now standardized under thedaily_ai_credits_*namespace. If you reference these metrics in dashboards, queries, or configurations, update them to the new names. See the migration guide for details.
β¨ What's New
- Codemod exclusion flags for
fixandupgrade(#38688):gh aw fixandgh aw upgradenow accept exclusion flags, giving you fine-grained control over which codemods are applied during automated maintenance runs. - Pi CLI support (#38724): The
@earendil-works/pi-coding-agentCLI is now tracked in the cli-version-checker, expanding agent compatibility monitoring.
π Bug Fixes & Improvements
- Guardrail enforcement hardened (#38639): The
max_daily_ai_creditsguardrail now fails as a hard stop, preventing cost overruns while correctly preserving workflow conclusion failure handling. - Guardrail coverage expanded (#38705): Daily AI credit guardrails now apply to label-triggered and slash-command-triggered workflows, closing a gap where these trigger paths were previously unenforced.
- Codemod shell comment handling (#38682): Shell comment lines are now correctly skipped when scanning
run:blocks for expression hoisting, preventing false-positive codemod transformations. - Actionable COPILOT_GITHUB_TOKEN error messages (#38722): When
COPILOT_GITHUB_TOKENis missing, agent failure issues now include apermissions.copilot-requests: writesuggestion, making the fix immediately actionable. - Faster OIDC api-proxy startup (#38718): The initial
awf-reflectmodels probe is deferred until after startup, reducing cold-start latency for the harness.
π Documentation
- Azure Foundry OpenAI v1 BYOK (#38641): Documentation now covers Bring Your Own Key (BYOK) configuration for Azure Foundry OpenAI v1 deployments.
Generated by π Release Β· 111.2 AIC Β· β 28.8K
What's Changed
- [dead-code] chore: remove dead functions β 5 functions removed by @github-actions[bot] in #38640
- Add codemod exclusion flags to
fixandupgradeby @Copilot in #38688 - Fail max_daily_ai_credits guardrail as a hard stop while preserving conclusion failure handling by @Copilot in #38639
- docs: Document Azure Foundry OpenAI v1 BYOK support by @Copilot in #38641
- chore: update slides and place on hero page by @mnkiefer in #38690
- fix: enhance slide loading and error handling in WorkflowHero by @mnkiefer in #38712
- fix(codemod): skip shell comment lines when scanning run blocks for expression hoisting by @Copilot in #38682
- fix: run daily AIC guardrail for label and slash command triggers by @Copilot in #38705
- Eliminate setup-time
@actions/artifactinstall by inlining required artifact client features by @Copilot in #38684 - Remove legacy
model_multipliers.jsonartifacts and file-based multiplier merge path by @Copilot in #38642 - [linter-miner] feat(linters): add timesleepnocontext linter by @github-actions[bot] in #38704
- feat(harness): defer initial awf-reflect models probe during OIDC api-proxy startup by @Copilot in #38718
- Track Pi CLI (@earendil-works/pi-coding-agent) in cli-version-checker by @Copilot in #38724
- Fix Smoke Pi: no safe outputs due to wrong prompt order and missing gh CLI instruction by @Copilot in #38719
- rename daily_effective_workflow_* β daily_ai_credits_* by @Copilot in #38611
- Suggest
permissions.copilot-requests: writein agent failure issue when COPILOT_GITHUB_TOKEN is missing by @Copilot in #38722
Full Changelog: v0.79.6...v0.79.7