(sap) fix after bot review

This commit is contained in:
Vasilisa Parshikova 2026-03-23 18:43:03 +04:00 committed by Sameer Kankute
parent 470aee52ec
commit 178ce613e8
No known key found for this signature in database

View file

@ -51,6 +51,10 @@ class FunctionTool(BaseModel):
parameters: dict = {"type": "object", "properties": {}}
strict: bool = False
def model_dump(self, **kwargs) -> dict:
kwargs["exclude_unset"] = False
return super().model_dump(**kwargs)
@field_validator("parameters", mode="before")
@classmethod
def ensure_object_type(cls, v: dict) -> dict: