Skip to content

Add a health endpoint to the code-mode gRPC listener - #38806

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

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/ae7bbf56323fbc76769375a6d8e90653e8adc860

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 15, 2026 •

Copy link
Copy Markdown

Add a health endpoint to the code-mode gRPC listener

What changed

  • Serve GET /healthz with a 200 OK response over HTTP/1.1 and HTTP/2.
  • Continue requiring HTTP/2 for all other requests so gRPC methods are not exposed over HTTP/1.1.

Testing

  • Add TCP listener integration coverage for HTTP/1.1 and HTTP/2 health checks and rejection of HTTP/1.1 gRPC requests.

## What changed

- Serve `GET /healthz` with a `200 OK` response over HTTP/1.1 and HTTP/2.
- Continue requiring HTTP/2 for all other requests so gRPC methods are not exposed over HTTP/1.1.

## Testing

- Add TCP listener integration coverage for HTTP/1.1 and HTTP/2 health checks and rejection of HTTP/1.1 gRPC requests.

GitOrigin-RevId: ae7bbf56323fbc76769375a6d8e90653e8adc860
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/ae7bbf56323fbc76769375a6d8e90653e8adc860 branch from 79efc88 to b3cc217 Compare August 15, 2026 21:27
@copyberry
copyberry Bot merged commit b3cc217 into main Aug 15, 2026
28 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/ae7bbf56323fbc76769375a6d8e90653e8adc860 branch August 15, 2026 21:28
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 15, 2026

This branch was previously deployed

1 inactive deployment
issue-triage — b3cc2173 Deployed Aug 16, 2026 by ple61070 via Identify potential duplicates (open issues fallback) #38054
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.