Skip to content

Remove app-server's direct reqwest dependency - #39293

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/ff9f14a54bc20ec1ea39050bbe08c381ee376119
Aug 18, 2026
Merged

Remove app-server's direct reqwest dependency#39293
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/ff9f14a54bc20ec1ea39050bbe08c381ee376119

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 18, 2026

Copy link
Copy Markdown

Remove app-server's direct reqwest dependency

Why

codex-http-client is the intended owner of reqwest, while direct first-party
dependencies are tracked as migration debt.

What changed

  • Build app-server test HTTP clients through HttpClientBuilder.
  • Use http and url types directly where only protocol types are needed.
  • Remove reqwest from codex-app-server and its temporary dependency-policy
    exception.

## Why

`codex-http-client` is the intended owner of `reqwest`, while direct first-party
dependencies are tracked as migration debt.

## What changed

- Build app-server test HTTP clients through `HttpClientBuilder`.
- Use `http` and `url` types directly where only protocol types are needed.
- Remove `reqwest` from `codex-app-server` and its temporary dependency-policy
  exception.

GitOrigin-RevId: ff9f14a54bc20ec1ea39050bbe08c381ee376119
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/ff9f14a54bc20ec1ea39050bbe08c381ee376119 branch from f74f6ad to 17de145 Compare August 18, 2026 22:01
@copyberry
copyberry Bot merged commit 17de145 into main Aug 18, 2026
28 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/ff9f14a54bc20ec1ea39050bbe08c381ee376119 branch August 18, 2026 22:02
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants