Skip to content

fix(ai): project FixedBroker scalar unions for Codex - #21

Merged
first-assist merged 1 commit into
maintenance/graphql-orm-ai-0.88from
agent/codex-fixed-broker-schemas-088
Aug 22, 2026
Merged

first-assist merged 1 commit into
maintenance/graphql-orm-ai-0.88from
agent/codex-fixed-broker-schemas-088

Conversation

@first-assist

@first-assist first-assist commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Summary:

  • preserve the bounded nullable scalar type arrays used by the three crate-authored FixedBroker definitions; Codex 0.148.0 accepts this exact form
  • admit only unique nullable combinations of string, integer, number, boolean, and null, with compatible enums and constraints; reject structural, unknown, duplicate, and non-nullable unions
  • regression-test the actual discover, describe, and execute definitions and release graphql-orm-ai 0.88.1 without changing the 0.63.0 schema module

Documentation impact:

  • Documentation updated
  • No documentation impact

Verification:

  • cargo check -p graphql-orm-ai --features provider-codex-app-server
  • full all-provider test matrix: 392 passed, 3 ignored, all integration suites passed
  • crate-scoped all-target warnings-denied Clippy passed with --no-deps
  • warnings/missing-docs-denied Rustdoc passed
  • PascalCase naming test and Rustdoc passed
  • PostgreSQL and MSSQL compile-only lanes passed
  • documentation validation passed for 187 governed Markdown files; fmt and diff checks passed
  • release policy and cargo-semver-checks passed against 4f903aa

Baseline note:

@first-assist first-assist reopened this Aug 22, 2026
@first-assist
first-assist merged commit 4036cba into maintenance/graphql-orm-ai-0.88 Aug 22, 2026
19 of 20 checks passed
@first-assist
first-assist deleted the agent/codex-fixed-broker-schemas-088 branch August 22, 2026 07:17
first-assist added a commit that referenced this pull request Aug 22, 2026
* fix(ai): project fixed broker scalar unions for Codex (#21)

Co-authored-by: Toby Martin <toby@another.com.au>

* fix(ai): admit capability-bound Codex sessions (#22)

Co-authored-by: Toby Martin <toby@another.com.au>

---------

Co-authored-by: Toby Martin <toby@another.com.au>
@Dastari
Dastari restored the agent/codex-fixed-broker-schemas-088 branch August 23, 2026 04:35
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.

1 participant