Download Latest Version gh-aw-wasm-v0.66.1.tar.gz (4.8 MB)
Email in envelope

Get an email when there's a new version of GitHub Agentic Workflows

Home / v0.65.6
Name Modified Size InfoDownloads / Week
Parent folder
sbom.cdx.json 2026-04-02 3.2 MB
sbom.spdx.json 2026-04-02 5.6 MB
windows-arm64.exe 2026-04-02 24.1 MB
linux-arm64 2026-04-02 23.7 MB
windows-amd64.exe 2026-04-02 26.4 MB
freebsd-arm64 2026-04-02 23.6 MB
gh-aw-wasm-v0.65.6.tar.gz 2026-04-02 4.8 MB
linux-386 2026-04-02 24.7 MB
linux-amd64 2026-04-02 25.7 MB
linux-arm 2026-04-02 24.4 MB
android-arm64 2026-04-02 26.0 MB
checksums.txt 2026-04-02 1.0 kB
darwin-amd64 2026-04-02 26.2 MB
darwin-arm64 2026-04-02 24.3 MB
freebsd-386 2026-04-02 24.4 MB
freebsd-amd64 2026-04-02 25.6 MB
README.md 2026-04-02 13.1 kB
v0.65.6 source code.tar.gz 2026-04-02 239.3 MB
v0.65.6 source code.zip 2026-04-02 241.4 MB
Totals: 19 Items   793.4 MB 0

🌟 Release Highlights

This release centers on Effective Tokens — a new end-to-end feature that tracks and surfaces AI token usage across workflow runs — alongside five community-reported bug fixes and a set of reliability improvements.

✨ What's New

  • Effective Tokens visibility — Token usage is now tracked from the MCP gateway log through the agent job outputs and surfaced directly in workflow footer comments. Footer templates gain three new variables: {effective_tokens} (raw integer), {effective_tokens_formatted} (compact string like 1.2K), and {effective_tokens_suffix} (a ready-to-use suffix like · ● 1.2K). All built-in footer templates have been updated to include {effective_tokens_suffix} by default. (#24150, #24132, #24122, #24029)

  • Custom model token weights — The engine frontmatter now supports custom token weight overrides per model, enabling more accurate effective-token calculations for non-default deployments. (#24134)

  • Native web-fetch for Codex and Gemini — The mcp/fetch fallback has been removed; Codex and Gemini workflows now use native web-fetch, reducing latency and eliminating an unnecessary MCP dependency. (#24017)

  • Staggered cron schedules — Approximately 30 workflows previously fired simultaneously at the top of each hour, exhausting the GitHub App rate limit. The compiler now hashes each workflow's identity to scatter execution within ±30 minutes, eliminating rate-limit bursts. (#24144)

🐛 Bug Fixes & Improvements

  • Safe outputs MCP server now receives GH_AW_SAFE_OUTPUTS — The environment variable was not passed to the safe-outputs MCP HTTP server startup step, causing outputs.jsonl to appear empty even on success. (#24126)

  • Discussion reply threading fixedadd-comment now correctly threads replies when the triggering comment is itself a reply inside a discussion thread. (#24031)

  • Lenient temporary ID validation — Invalid temporary IDs (e.g. containing underscores) now emit a warning instead of failing PR creation. (#24030)

  • Conclusion job concurrency now customizable — A concurrency.job-discriminator field can be applied to the conclusion job, allowing users to control grouping independently of the agent job. (#24043)

  • Lock file integrity check works across organizations — Reusable workflow lock files are now resolved from the source repository rather than the calling repository, fixing cross-org integrity validation. (#24057)

  • add_comment no longer fails on scheduled runs — When no triggering context is available (e.g. a schedule trigger), the add_comment handler now silently skips instead of erroring. (#24131, #24098)

  • MCP gateway tool allowlist enforced at gateway layer — Tool allow/deny lists are now enforced at the gateway itself with restricted config file permissions, improving security posture. (#23933)

  • Protocol-relative URLs blocked in safe-outputs sanitizer — URLs like //evil.com are now treated as blocked domains, closing a sanitization bypass. (#23930)

📚 Documentation


🌍 Community Contributions

A huge thank you to the community members who reported issues that were resolved in this release! ### `@corygehr` - [add-comment for Discussion doesn't allow for replies to a threaded comment reply](https://github.com/github/gh-aw/issues/23944) _(direct issue)_ ### `@dsyme` - [Invalide temporary ID should probably not fail PR creation](https://github.com/github/gh-aw/issues/23936) _(direct issue)_ ### `@jaroslawgajewski` - [Lock file integrity check should resolve the lock file from the reusable workflow source repository](https://github.com/github/gh-aw/issues/24036) _(direct issue)_ ### `@szabta89` - [Conclusion job concurrency is static per workflow and cannot be customized](https://github.com/github/gh-aw/issues/24037) _(direct issue)_ ### `@yaananth` - [Safe outputs MCP server returns success but outputs.jsonl is empty (v0.65.5)](https://github.com/github/gh-aw/issues/24125) _(direct issue)_

For complete details, see CHANGELOG.

Generated by Release · ● 747.2K


What's Changed

Full Changelog: https://github.com/github/gh-aw/compare/v0.65.5...v0.65.6

Source: README.md, updated 2026-04-02