Gap Details
Type: missing (priority 3)
File: skills/aw-author/references/safe-outputs.md
Section: push-to-pull-request-branch: parameter table
Current Content
The push-to-pull-request-branch parameter table does not include fallback-as-pull-request.
Expected Change
Add new row:
| `fallback-as-pull-request` | boolean | `true` | Create fallback PR when push fails due to diverged/non-fast-forward branch; set `false` to disable |
Important behavior note: Because this defaults to true, pull-requests: write is now requested for push-to-pull-request-branch by default — even if you don't configure it. Workflows that expect minimal permissions may see unexpected permission requests.
Source
- github/gh-aw@4f668af (PR #27220, 2026-04-20)
pkg/workflow/push_to_pull_request_branch.go: FallbackAsPullRequest *bool yaml:"fallback-as-pull-request,omitempty" // When true (default), creates a fallback pull request...
Acceptance Criteria
Note: This gap was identified and implemented in PR docs(references): daily intelligence update 2026-04-20.
Generated by Daily Intelligence Pipeline · ● 5.6M · ◷
Gap Details
Type: missing (priority 3)
File:
skills/aw-author/references/safe-outputs.mdSection:
push-to-pull-request-branch:parameter tableCurrent Content
The
push-to-pull-request-branchparameter table does not includefallback-as-pull-request.Expected Change
Add new row:
Important behavior note: Because this defaults to
true,pull-requests: writeis now requested forpush-to-pull-request-branchby default — even if you don't configure it. Workflows that expect minimal permissions may see unexpected permission requests.Source
pkg/workflow/push_to_pull_request_branch.go:FallbackAsPullRequest *bool yaml:"fallback-as-pull-request,omitempty" // When true (default), creates a fallback pull request...Acceptance Criteria
fallback-as-pull-requestparameter row addedtrue(opt-out)pull-requests: writebeing requested by defaultNote: This gap was identified and implemented in PR
docs(references): daily intelligence update 2026-04-20.