Skip to content

Use the shared HTTP client for announcement tips - #35825

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/535158d95a99c6f515bd30ea6e3bcb2ac6bb6d7e
Jul 28, 2026
Merged

Use the shared HTTP client for announcement tips#35825
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/535158d95a99c6f515bd30ea6e3bcb2ac6bb6d7e

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 28, 2026

Copy link
Copy Markdown

Use the shared HTTP client for announcement tips

Why

Announcement prewarming disabled proxy discovery to avoid the macOS sandbox
panic fixed by #16670.

What changed

  • Fetch announcement tips asynchronously with RouteAwareClientPool instead
    of a blocking reqwest client.
  • Pass the configured HttpClientFactory into prewarming so announcement
    requests honor the configured outbound proxy policy.
## Why

Announcement prewarming disabled proxy discovery to avoid the macOS sandbox
panic fixed by #16670.

## What changed

- Fetch announcement tips asynchronously with `RouteAwareClientPool` instead
  of a blocking `reqwest` client.
- Pass the configured `HttpClientFactory` into prewarming so announcement
  requests honor the configured outbound proxy policy.

GitOrigin-RevId: 535158d95a99c6f515bd30ea6e3bcb2ac6bb6d7e
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/535158d95a99c6f515bd30ea6e3bcb2ac6bb6d7e branch from eb742a7 to 155c3e2 Compare July 28, 2026 20:12
@copyberry
copyberry Bot merged commit 155c3e2 into main Jul 28, 2026
14 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/535158d95a99c6f515bd30ea6e3bcb2ac6bb6d7e branch July 28, 2026 20:13
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

4 participants