fix: improve code-radiator fallback for large merges (ENOBUFS)#25954
Draft
rolfbjarne with Copilot wants to merge 2 commits into
Draft
fix: improve code-radiator fallback for large merges (ENOBUFS)#25954rolfbjarne with Copilot wants to merge 2 commits into
rolfbjarne with Copilot wants to merge 2 commits into
Conversation
When a merge spans 50+ commits, git format-patch output can exceed the 100MB buffer limit in gh-aw's safe-outputs infrastructure, even for a proper two-parent merge commit. This is a known limitation. Changes (prompt-body only, no recompilation needed): - Add warning after merge-commit verification that ENOBUFS can occur for large merges even with proper two-parent merge commits - Improve fallback issue template (step f) with: exact commit count command, structured Details section, and exact git commands in Manual steps needed section Closes #25946 Co-authored-by: rolfbjarne <249268+rolfbjarne@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix failed merge PR creation for net11.0
fix: improve code-radiator fallback for large merges (ENOBUFS)
Jul 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The code-radiator workflow files a non-actionable issue when
create_pull_requestfails with ENOBUFS for large merges. Even with a proper two-parent merge commit,git format-patch --stdoutis always run by the gh-aw safe-outputs infrastructure for policy enforcement — for 50+ commit merges this exceeds the 100MB buffer limit regardless ofpatch_format: bundle.Changes
.github/workflows/code-radiator.md(prompt body only; no lock file recompilation needed)ENOBUFS warning: After the merge-commit verification step, add a note that large merges (50+ commits) can fail
create_pull_requestwith ENOBUFS even when the merge commit has two parents. Directs the agent to the fallback step rather than retrying.Improved fallback issue body (step f):
git rev-list --count origin/<target>..origin/main)### Detailssection for what was completed### Manual steps neededsection with exact reproduction commands: