Skip to content

Split tool JSON Schema code into focused modules - #42161

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/953b96c28ae3880f601b588eb016fa126c438852
Sep 2, 2026
Merged

Split tool JSON Schema code into focused modules#42161
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/953b96c28ae3880f601b588eb016fa126c438852

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 2, 2026

Copy link
Copy Markdown

Split tool JSON Schema code into focused modules

What changed

  • Move schema types, traversal helpers, and large-schema compaction into
    dedicated json_schema submodules.
  • Keep the public schema types re-exported from the existing module and
    colocate focused unit tests with their implementations.

## What changed

- Move schema types, traversal helpers, and large-schema compaction into
  dedicated `json_schema` submodules.
- Keep the public schema types re-exported from the existing module and
  colocate focused unit tests with their implementations.

GitOrigin-RevId: 953b96c28ae3880f601b588eb016fa126c438852
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/953b96c28ae3880f601b588eb016fa126c438852 branch from e0972dc to 8971fc2 Compare September 2, 2026 00:46
@copyberry
copyberry Bot merged commit 8971fc2 into main Sep 2, 2026
22 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/953b96c28ae3880f601b588eb016fa126c438852 branch September 2, 2026 00:47
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 2, 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.

3 participants