Skip to content

Prepare Java next compatibility tests for four API changes - #1367

Merged
dpiet-oai merged 1 commit into
nextfrom
combine-next-compatibility-tests
Nov 10, 2026
Merged

dpiet-oai merged 1 commit into
nextfrom
combine-next-compatibility-tests

Conversation

@dpiet-oai

Copy link
Copy Markdown
Contributor

This combines the compatibility test changes from #1361, #1363, #1365 and #1366 so they can be reviewed and checked against the same revision of next.

The compatibility manifest includes the Assistants and Videos exclusions from both branches. The Videos changes retain the supported multipart and Responses diagnostics cases. The error-handling fixture works with both header signatures. The Realtime detector reads its migration from the base commit and checks the archived fixture before changing the factory call.

All seven other paths match the corresponding component head byte for byte, including the detector and its tests. All 35 local compatibility policy tests passed. The component runs exercised the header and Realtime fixtures against both SDK signatures and verified that deliberately incorrect responses or expectations failed the corresponding assertions.

@dpiet-oai
dpiet-oai requested a review from a team as a code owner November 10, 2026 18:09
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-10T18:10:55.859925Z 22a62a9 PR opened
🔒 Security Review ✅ Completed 2026-11-10T18:11:03.876711Z 22a62a9 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@markstuart-oai markstuart-oai left a comment

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.

Focused validation complete. No changed requirements or additional findings.

Source-only review of 22a62a95fdd009364a7eeb02767df964fe3df220. Two independent source reviews; no candidate code, tests, builds or generators executed.

Validation limits:

  • Focused context validation only; the coordinator retains the completed source reviews' coverage.
  • No tests executed or CI results assessed.

@jbeckwith-oai jbeckwith-oai left a comment

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.

Approved 22a62a9. The seven component files match their reviewed changes, and the shared exclusion manifest is the exact intended union with no extra or missing entries. Retained multipart and Responses diagnostics coverage remains intact; header assertions still require present headers. The Realtime migration runs only from the trusted base policy for next, checks the exact archived fixture and single old call, rejects links, and leaves current/proposed tests untouched. Coordinator and two independent static reviews found no actionable issues. Hosted CI remains pending; no candidate code or local tests executed.

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.

3 participants