From 8761ee5ef6d3392fedbdb55336a5081df4c4e429 Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Wed, 20 Aug 2025 00:00:03 -0300 Subject: [PATCH] (fix): Fixes docs --- docs/source/usage.oneof.rst | 2 +- jambo/parser/oneof_type_parser.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/usage.oneof.rst b/docs/source/usage.oneof.rst index 6e875a4..af625e5 100644 --- a/docs/source/usage.oneof.rst +++ b/docs/source/usage.oneof.rst @@ -109,4 +109,4 @@ Examples .. warning:: - The discriminator feature is not officially in the JSON Schema specification, it was introduced by OpenAI. Use it with caution and ensure it fits your use case. + The discriminator feature is not officially in the JSON Schema specification, it was introduced by OpenAPI. Use it with caution and ensure it fits your use case. diff --git a/jambo/parser/oneof_type_parser.py b/jambo/parser/oneof_type_parser.py index b9393fe..707d277 100644 --- a/jambo/parser/oneof_type_parser.py +++ b/jambo/parser/oneof_type_parser.py @@ -34,9 +34,9 @@ class OneOfTypeParser(GenericTypeParser): subfield_types = [Annotated[t, Field(**v)] for t, v in sub_types] # Added with the understanding of discriminator are not in the JsonSchema Spec, - # they were added by OpenAI and not all implementations may support them, + # they were added by OpenAPI and not all implementations may support them, # and they do not always generate a model one-to-one to the Pydantic model - # TL;DR: Discriminators were added by OpenAI and not a Official JSON Schema feature + # TL;DR: Discriminators were added by OpenAPI and not a Official JSON Schema feature discriminator = properties.get("discriminator") if discriminator is not None: validated_type = self._build_type_one_of_with_discriminator( -- 2.49.1