Commit list:
[aw] Reduce Daily VulnHunter Scan AI credit usage by switching to Sonnet model ([aw] Reduce Daily VulnHunter Scan AI credit usage by switching to Sonnet model #47002 ) (8070dbd )
fix: expose linters.All() registry, document sprintfbool, add bidirectional doc-sync guard (fix: expose linters.All() registry, document sprintfbool, add bidirectional doc-sync guard #47007 ) (0f4d77f )
Expose schema-derived safeoutputs CLI syntax and add synchronous recursive argument validation (Expose schema-derived safeoutputs CLI syntax and add synchronous recursive argument validation #46959 ) (4adbf96 )
Enable Copilot SDK path in Daily Sub-Agent Model Resolution Audit to avoid provider-auth 403 failures (Enable Copilot SDK path in Daily Sub-Agent Model Resolution Audit to avoid provider-auth 403 failures #47004 ) (5a138ca )
Propagate cancellation through audit analysis soft-failure paths (Propagate cancellation through audit analysis soft-failure paths #46998 ) (ea97eff )
Enforce sprintfbool in cgo custom-linter CI gates (Enforce sprintfbool in cgo custom-linter CI gates #46987 ) (75c6f16)
Expand parser GitHub host unit coverage and harden host-repo assertions (Expand parser GitHub host unit coverage and harden host-repo assertions #46926 ) (af31d0b )
Refactor audit analysis fanout to errgroup.WithContext and propagate cancellation (Refactor audit analysis fanout to errgroup.WithContext and propagate cancellation #46973 ) (bdd171e )
fix: pin smoke-claude to claude-sonnet-4.6 to resolve model_policy_violation 403 (fix: pin smoke-claude to claude-sonnet-4.6 to resolve model_policy_violation 403 #46971 ) (9a6af64 )
feat(copilot-opt): reduce first-turn context size with lazy skill blocks and pre-agent guards (feat(copilot-opt): reduce first-turn context size with lazy skill blocks and pre-agent guards #46969 ) (9ae8489 )
feat(models): model alias inventory update 2026-07-21 (feat(models): model alias inventory update 2026-07-21 #46974 ) (ab09a21 )
Widen tool allow-lists for Daily Agent of the Day Blog Writer and Layout Specification Maintainer (Widen tool allow-lists for Daily Agent of the Day Blog Writer and Layout Specification Maintainer #46970 ) (a3e9789 )
Extract DiffEntryBase embed to reduce anomaly-field repetition in audit_diff.go (Extract DiffEntryBase embed to reduce anomaly-field repetition in audit_diff.go #46972 ) (4e5e7df)
[yamllint-fixer] Fix yamllint comments-indentation for fully-commented on: children ([yamllint-fixer] Fix yamllint comments-indentation for fully-commented on: children #46960 ) (5cb9f62 )
Propagate cancellation context through workflow job detail/status GitHub API calls (Propagate cancellation context through workflow job detail/status GitHub API calls #46963 ) (f57e9ce )
Add debug logging to under-instrumented Go files ([log] Add debug logging to under-instrumented Go files #46964 ) (013a2bf )
Rename CLI firewall PolicyRule to FirewallPolicyRule (Rename CLI firewall PolicyRule to FirewallPolicyRule #46961 ) (792e1d8 )
Document audit goroutine field-ownership invariants (Document audit goroutine field-ownership invariants #46962 ) (a40fd9a )
daily-issues-report: switch Copilot SDK driver from Python to Node in workflow runtime (daily-issues-report: switch Copilot SDK driver from Python to Node in workflow runtime #46894 ) (cf540d5 )
Stabilize Wasm round-trip determinism test by pinning actions/cache/restore to a SHA (Stabilize Wasm round-trip determinism test by pinning actions/cache/restore to a SHA #46957 ) (874f5f5 )
Bump astro in /docs in the npm_and_yarn group across 1 directory (Bump astro from 7.0.9 to 7.1.0 in /docs in the npm_and_yarn group across 1 directory #46949 ) (175cd81 )
Bump brace-expansion (Bump brace-expansion from 1.1.15 to 1.1.16 in /eslint-factory in the npm_and_yarn group across 1 directory #46948 ) (dce60e6 )
[community] Update community contributions in README ([community] Update community contributions in README #46950 ) (41ff7e6 )
[eslint-factory] Align require-mkdirsync-try-catch with unbound fs resolution ([eslint-factory] Align require-mkdirsync-try-catch with unbound fs resolution #46902 ) (4a32b3e )
[linter-miner] linter: add sprintfbool — flag fmt.Sprintf("%t", b) → strconv.FormatBool(b) ([linter-miner] linter: add sprintfbool — flag fmt.Sprintf("%t", b) → strconv.FormatBool(b) #46898 ) (ba5a436 )
Tiered validation: fast gate for intermediate saves, tests only on final push (Tiered validation: fast gate for intermediate saves, tests only on final push #46927 ) (0608dfe )
MCP gateway startup: degrade on optional server failures, fail only on required/no-success cases (MCP gateway startup: degrade on optional server failures, fail only on required/no-success cases #46919 ) (192fb05 )
docs: unbloat web search guide ([docs] docs: unbloat web search guide #46940 ) (7e308fb )
[docs] Note CLAUDE_CODE_OAUTH_TOKEN is unsupported in quick-start Claude tab ([docs] Self-healing documentation fixes from issue analysis - 2026-07-21 #46934 ) (3ce8ac7 )
Scope PR review workflows with path-based trigger filters to reduce redundant API load (Scope PR review workflows with path-based trigger filters to reduce redundant API load #46900 ) (b828a19 )
Summary:
Most commits target workflow and audit reliability, especially cancellation propagation, fanout/refactoring, and safer GitHub API/runtime behavior. A second cluster updates model/provider and agent configuration, including model alias inventory, Copilot SDK path changes, and smoke-claude pinning. The remaining changes focus on docs, linting, and parser/CLI hardening, including sprintfbool enforcement, safeoutputs CLI exposure, and host assertion improvements.
Bash tool test: ✅
Overall status: PASS
Run URL: https://github.com/github/gh-aw/actions/runs/29812424728
Timestamp: 2026-07-21T07:59:55Z
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
network :
allowed :
- defaults
- " awmgmcpg"
See Network Configuration for more information.
Generated by ⚡ Smoke Copilot MAI · 3.33 AIC · ⌖ 1.51 AIC · ⊞ 15.3K · ◷
Comment /smoke-copilot-mai to run again
Add label smoke to run again
Commit list:
sprintfboolin cgo custom-linter CI gates (Enforcesprintfboolin cgo custom-linter CI gates #46987) (75c6f16)PolicyRuletoFirewallPolicyRule(Rename CLI firewallPolicyRuletoFirewallPolicyRule#46961) (792e1d8)actions/cache/restoreto a SHA (Stabilize Wasm round-trip determinism test by pinningactions/cache/restoreto a SHA #46957) (874f5f5)fsresolution ([eslint-factory] Align require-mkdirsync-try-catch with unboundfsresolution #46902) (4a32b3e)Summary:
Most commits target workflow and audit reliability, especially cancellation propagation, fanout/refactoring, and safer GitHub API/runtime behavior. A second cluster updates model/provider and agent configuration, including model alias inventory, Copilot SDK path changes, and smoke-claude pinning. The remaining changes focus on docs, linting, and parser/CLI hardening, including sprintfbool enforcement, safeoutputs CLI exposure, and host assertion improvements.
Bash tool test: ✅
Overall status: PASS
Run URL: https://github.com/github/gh-aw/actions/runs/29812424728
Timestamp: 2026-07-21T07:59:55Z
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgSee Network Configuration for more information.