Skip to content
Closed
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
891e6a4
Plan retries for AWF reflect fetch
Copilot May 28, 2026
f38a880
Add retries for AWF reflect fetch
Copilot May 28, 2026
5d80782
Tune smoke-pi reflect retry coverage
Copilot May 28, 2026
6a47a28
Refine reflect retry behavior and docs
Copilot May 28, 2026
313f1b0
Handle transient fetch-failed reflect errors
Copilot May 28, 2026
9f0cc9b
Retry fetch-failed reflect errors by nested code
Copilot May 28, 2026
436a62d
Tighten reflect fetch-failed retry matching
Copilot May 28, 2026
65e380a
Clarify transient network retry detection
Copilot May 28, 2026
1ae8f5f
Add curl probe for reflect fetch-failed diagnostics
Copilot May 28, 2026
138e600
Merge branch 'main' into copilot/api-proxy-reflect-call-resilience
github-actions[bot] May 28, 2026
2c81a19
Plan pi fetch diagnostics work
Copilot May 28, 2026
300d503
Add Pi fetch diagnostics for Node 24 startup
Copilot May 28, 2026
5c73c3e
Limit Pi diagnostic fetch body reads and tighten tests
Copilot May 28, 2026
3f195c5
Merge branch 'main' into copilot/api-proxy-reflect-call-resilience
pelikhan May 28, 2026
7ffdcfd
Enable verbose Node.js debug logging in Smoke Pi workflow
Copilot May 28, 2026
86da635
Merge branch 'main' into copilot/api-proxy-reflect-call-resilience
github-actions[bot] May 28, 2026
5cb05d7
Log proxy env vars before reflect fetch
Copilot May 28, 2026
d60b4af
Merge branch 'main' into copilot/api-proxy-reflect-call-resilience
github-actions[bot] May 28, 2026
3b2be5a
Bypass proxy for api-proxy host in Pi provider runtime
Copilot May 29, 2026
b7861f7
Bypass proxy for internal api-proxy host in Pi runtime
Copilot May 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/contribution-check.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/pr-sous-chef.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 19 additions & 11 deletions .github/workflows/smoke-pi.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .github/workflows/smoke-pi.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ permissions:
contents: read
issues: read
pull-requests: read
env:

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.

Consider documenting the rationale for AWF_REFLECT_MAX_ATTEMPTS=7 so future maintainers know why this specific cap was chosen.

AWF_REFLECT_MAX_ATTEMPTS: "7"

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.

Consider documenting these AWF_REFLECT_* env vars in the workflow comment block for discoverability.

AWF_REFLECT_RETRY_BASE_MS: "1000"

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.

The 10s ceiling pairs well with the 1s base. Worth a short comment to call out the implied exponential backoff envelope.

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.

Nit: a base of 1000ms is fairly conservative — consider exposing the override path in a small README so contributors can tune for slow environments.

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.

Acknowledged by the smoke test run: review-comment reply path verified on the latest existing review comment.

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · gpt55 4.3M

AWF_REFLECT_RETRY_MAX_MS: "10000"
name: Smoke Pi
experiments:
sub_agent_decomposition:
Expand Down
Loading
Loading