fix: add overlay to remove nullable from pagination offset params (#121)

This commit is contained in:
Matt Apperson
2026-04-14 12:48:15 -04:00
committed by GitHub
parent 2bba049182
commit b2386114cd
440 changed files with 36150 additions and 32168 deletions
@@ -16,9 +16,6 @@ from typing import Literal, Optional, Union
from typing_extensions import Annotated, NotRequired, TypedDict
ImageGenerationServerToolType = Literal["image_generation",]
Background = Union[
Literal[
"transparent",
@@ -39,15 +36,15 @@ InputFidelity = Union[
class InputImageMaskTypedDict(TypedDict):
image_url: NotRequired[str]
file_id: NotRequired[str]
image_url: NotRequired[str]
class InputImageMask(BaseModel):
image_url: Optional[str] = None
file_id: Optional[str] = None
image_url: Optional[str] = None
ModelEnum = Union[
Literal[
@@ -99,6 +96,9 @@ Size = Union[
]
ImageGenerationServerToolType = Literal["image_generation",]
class ImageGenerationServerToolTypedDict(TypedDict):
r"""Image generation tool configuration"""
@@ -108,9 +108,9 @@ class ImageGenerationServerToolTypedDict(TypedDict):
input_image_mask: NotRequired[InputImageMaskTypedDict]
model: NotRequired[ModelEnum]
moderation: NotRequired[Moderation]
output_compression: NotRequired[float]
output_compression: NotRequired[int]
output_format: NotRequired[OutputFormat]
partial_images: NotRequired[float]
partial_images: NotRequired[int]
quality: NotRequired[Quality]
size: NotRequired[Size]
@@ -138,13 +138,13 @@ class ImageGenerationServerTool(BaseModel):
Optional[Moderation], PlainValidator(validate_open_enum(False))
] = None
output_compression: Optional[float] = None
output_compression: Optional[int] = None
output_format: Annotated[
Optional[OutputFormat], PlainValidator(validate_open_enum(False))
] = None
partial_images: Optional[float] = None
partial_images: Optional[int] = None
quality: Annotated[Optional[Quality], PlainValidator(validate_open_enum(False))] = (
None