Skip to content

v3.3: restore "propertyName" as required in the discriminator object#5228

Merged
ralfhandl merged 1 commit intoOAI:v3.3-devfrom
karenetheridge:ether/3.3-propertyName-still-required
Feb 27, 2026
Merged

v3.3: restore "propertyName" as required in the discriminator object#5228
ralfhandl merged 1 commit intoOAI:v3.3-devfrom
karenetheridge:ether/3.3-propertyName-still-required

Conversation

@karenetheridge
Copy link
Member

Which results in the question: How is the mapping supposed to work without knowing what property name is to be used as the discriminating property?

When working through the examples I think the error is in the schema change (mea culpa), and the spec itself is correct.

  • schema changes are included in this pull request

@karenetheridge karenetheridge requested review from a team as code owners February 26, 2026 20:12
Copy link
Contributor

@miqui miqui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch

@ralfhandl ralfhandl merged commit 7707a82 into OAI:v3.3-dev Feb 27, 2026
2 checks passed
@karenetheridge karenetheridge deleted the ether/3.3-propertyName-still-required branch February 27, 2026 18:07
@karenetheridge karenetheridge changed the title restore "propertyName" as required in the discriminator object v3.3: restore "propertyName" as required in the discriminator object Feb 27, 2026
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