Skip to content

Fix build-failure agent apply_patch replay failure - #20933

Open
YuliiaKovalova wants to merge 1 commit into
dotnet:mainfrom
YuliiaKovalova:fix/build-failure-agent-firewall
Open

YuliiaKovalova wants to merge 1 commit into
dotnet:mainfrom
YuliiaKovalova:fix/build-failure-agent-firewall

Conversation

@YuliiaKovalova

Copy link
Copy Markdown
Member

Description

Fix the agent crash in Build Failure Analysis run 41957435180.

The pinned firewall v0.28.23 converts replayed apply_patch calls into function calls while retaining incompatible ctc_ IDs. The model API rejects the next request with HTTP 400, and every --continue retry repeats the failure.

Pin both automatic and command-triggered analysis workflows to gh-aw-firewall v0.29.7, which contains the upstream fix. Preserve immutable firewall image digests and regenerate both lock files with the existing gh-aw v0.89.21 compiler. No MessagePack or compiler/toolchain upgrade is included.

Validation

  • Strict compilation and validation of both workflows; lock regeneration is reproducible.
  • Existing workflow regressions and the new firewall-version/image-pinning regression pass.
  • Generated runtime changes are limited to the firewall version and its four image digests.

Checklist

  • Test cases added
  • Performance benchmarks not applicable: workflow configuration only
  • Release notes not applicable: workflow configuration only

Pin both build-failure analysis workflows to gh-aw-firewall v0.29.7, retain immutable image digests, and regenerate their locks with the existing compiler. Guard firewall version propagation and image pinning.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2ac725fb-f9d0-4dac-a505-51b8ef7a3303
@YuliiaKovalova
YuliiaKovalova marked this pull request as ready for review November 5, 2026 15:34
@YuliiaKovalova
YuliiaKovalova requested a review from a team as a code owner November 5, 2026 15:34

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

1 participant