Skip to content

No gh-aw change: Anthropic proxy fix requires gh-aw-firewall - #52671

Closed
pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-anthropic-proxy-connectivity
Closed

pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/fix-anthropic-proxy-connectivity

Conversation

Copilot AI commented Aug 14, 2026 •

Copy link
Copy Markdown
Contributor

Daily AgentRx Trace Optimizer fails after the Anthropic api-proxy reports a misleading healthy state, then exhausts Claude CLI retries on upstream connection refusal.

  • Root cause

    • Validation and health behavior lives in github/gh-aw-firewall, not this repository.
    • Available v0.28.1 still treats Anthropic HTTP 400 as valid and exposes health before successful upstream connectivity.
  • Required upstream change

    • Require a successful authenticated Anthropic connectivity probe before reporting proxy health.
    • Treat non-2xx probe responses and network failures as unhealthy.
    • Release the firewall fix; then bump DefaultFirewallVersion in gh-aw and regenerate workflow locks.
// Current upstream behavior that must change
if (status === 400) {
  keyValidationResults[provider] = { status: 'valid' };
}

Copilot AI changed the title [WIP] Fix Anthropic proxy connection refusal for Trace Optimizer No gh-aw change: Anthropic proxy fix requires gh-aw-firewall Aug 14, 2026
Copilot AI requested a review from pelikhan August 14, 2026 07:57
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for documenting this blocking dependency! 👍

This PR clearly explains that the Anthropic proxy connectivity fix must be released from github/gh-aw-firewall first, then DefaultFirewallVersion can be bumped here. The root cause analysis is solid:

This looks ready as an internal handoff document for the core team. No changes needed.

Generated by ✅ Contribution Check · auto · 53.9 AIC · ⌖ 3.24 AIC · ⊞ 8.8K · ◷

@pelikhan pelikhan closed this Aug 14, 2026
@github-actions
github-actions Bot deleted the copilot/fix-anthropic-proxy-connectivity branch August 22, 2026 02:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw-failures] [P1] Anthropic proxy connection-refused/retry-exhaustion now hitting 3 workflows after ~10 retries

2 participants