Skip to content

Require AWF v0.28.13 for GitHub CLI proxy mode - #58383

Merged
pelikhan merged 5 commits into
mainfrom
copilot/fix-gh-issue-pr-list-failure
Sep 4, 2026
Merged

Require AWF v0.28.13 for GitHub CLI proxy mode#58383
pelikhan merged 5 commits into
mainfrom
copilot/fix-gh-issue-pr-list-failure

Conversation

Copilot AI commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

gh issue list and gh pr list fail inside older AWF CLI-proxy sidecars because gh misclassifies the proxy host as GHES and attempts an invalid version check.

  • Compatibility

    • Require AWF v0.28.13+ for tools.github.mode: gh-proxy.
    • Report an actionable compile-time error for incompatible pinned versions.
  • Regression coverage

    • Cover default, pre-v0.28.13, and v0.28.13 boundary behavior.
    • Document the restored list-command support in the existing release changeset.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • github.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "github.com"

See Network Configuration for more information.

Generated by 👨‍🍳 PR Sous Chef · pi · gpt54 · 36.3 AIC · ⌖ 8.69 AIC · ⊞ 9K ·
Comment /souschef to run again

Copilot AI and others added 3 commits September 4, 2026 05:16
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix gh issue list and pr list failure in agent sandbox Require AWF v0.28.13 for GitHub CLI proxy mode Sep 4, 2026
Copilot AI requested a review from pelikhan September 4, 2026 05:22
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Category: chore | Risk: medium | Score: 42 (impact 24 + urgency 10 + quality 8) | Action: batch_review | Batch: none

Generated by 🔧 PR Triage Agent · copilot · mai10 · 22.2 AIC · ⌖ 2.85 AIC · ⊞ 15.1K ·

1 similar comment
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Category: chore | Risk: medium | Score: 42 (impact 24 + urgency 10 + quality 8) | Action: batch_review | Batch: none

Generated by 🔧 PR Triage Agent · copilot · mai10 · 22.2 AIC · ⌖ 2.85 AIC · ⊞ 15.1K ·

@pelikhan pelikhan added the awf label Sep 4, 2026
@pelikhan
pelikhan requested a review from lpcox September 4, 2026 12:56
@pelikhan
pelikhan marked this pull request as ready for review September 4, 2026 13:36
Copilot AI balanced review requested due to automatic review settings September 4, 2026 13:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The compatibility gate, boundary coverage, and release documentation consistently address the reported proxy failure.

Pull request overview

Adds compile-time enforcement of AWF v0.28.13+ for GitHub CLI proxy mode, preventing known gh issue list and gh pr list failures.

Changes:

  • Adds AWF compatibility validation and boundary tests.
  • Defines the v0.28.13 CLI-proxy minimum.
  • Updates release notes and regenerated workflow artifacts.
File summaries
File Description
pkg/workflow/compiler_validators.go Adds CLI-proxy version validation.
pkg/workflow/compiler_validators_test.go Tests default, older, and boundary versions.
pkg/workflow/awf_feature_flags.go Corrects CLI-proxy introduction documentation.
pkg/constants/version_constants.go Defines the minimum compatible AWF version.
pkg/constants/spec_test.go Verifies the new version constant.
.github/workflows/technical-doc-writer.lock.yml Refreshes generated eval execution.
.github/workflows/smoke-issues.lock.yml Refreshes generated PATH setup.
.github/workflows/glossary-maintainer.lock.yml Refreshes generated eval execution.
.github/workflows/daily-file-diet.lock.yml Refreshes generated eval execution.
.github/workflows/contribution-check.lock.yml Refreshes generated eval execution.
.github/workflows/archie.lock.yml Refreshes generated eval execution.
.changeset/bump-firewall-v0-28-13.md Documents restored list-command support.
Review details
  • Files reviewed: 12/12 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@gh-aw-bot

Copy link
Copy Markdown
Collaborator
pr-sous-chef

@copilot Please take the next forward-progress pass on this PR.

  • Please inspect the latest PR state, refresh the branch if needed, and run the pr-finisher skill on current HEAD.
  • If review feedback or failing checks remain, address them directly and summarize the maintainer-facing outcome.
  • A branch refresh was requested from this run: https://github.com/github/gh-aw/actions/runs/33885234704

Generated by 👨🍳 PR Sous Chef · pi · gpt54
Comment /souschef to run again

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • github.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "github.com"

See Network Configuration for more information.

Generated by 👨‍🍳 PR Sous Chef · pi · gpt54 · 36.3 AIC · ⌖ 8.69 AIC · ⊞ 9K ·
Comment /souschef to run again

Copilot AI commented Sep 4, 2026

Copy link
Copy Markdown
Contributor Author
pr-sous-chef
```...

Current HEAD is already refreshed against main (134fc10). No unresolved review threads or actionable failed checks remain; make fmt, make lint, make test-unit, make test, and make recompile all pass. No further code changes were needed.

Copilot AI requested a review from gh-aw-bot September 4, 2026 15:04
@pelikhan
pelikhan merged commit 0b31555 into main Sep 4, 2026
1 check passed
@pelikhan
pelikhan deleted the copilot/fix-gh-issue-pr-list-failure branch September 4, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gh issue list and gh pr list fail with malformed version: inside the agent sandbox under tools.github.mode: gh-proxy (Pi engine)

4 participants