fix: remove model_dump

This commit is contained in:
Yamac Ay 2026-09-03 14:37:03 +02:00
parent 931d95f51d
commit 1da6aa7ef1
No known key found for this signature in database
GPG key ID: D113B438819CA628

View file

@ -36,10 +36,6 @@ class CacheControl(BaseModel):
type: Literal["ephemeral"]
ttl: str | None = None
def model_dump(self, **kwargs: object) -> dict: # kwargs-ok: forwarded verbatim to pydantic model_dump
kwargs["exclude_unset"] = False # rebind-ok: sets serialization option before forwarding to pydantic
return super().model_dump(**kwargs) # pyright: ignore[reportArgumentType] # kwargs forwarded verbatim to pydantic model_dump
@model_serializer(mode="wrap")
def _serialize(
self, handler: SerializerFunctionWrapHandler, info: SerializationInfo