Accept boolean sub-schemas in 2025-11-25 tool schema properties (#3354)
This commit is contained in:
parent
57394b0548
commit
f1c40b062f
1 changed files with 30 additions and 2 deletions
|
|
@ -1358,7 +1358,7 @@ class InputSchema(WireModel):
|
|||
extra="allow",
|
||||
)
|
||||
schema_: Annotated[str | None, Field(alias="$schema")] = None
|
||||
properties: dict[str, dict[str, Any]] | None = None
|
||||
properties: dict[str, dict[str, Any] | bool] | None = None
|
||||
required: list[str] | None = None
|
||||
type: Literal["object"]
|
||||
|
||||
|
|
@ -1376,7 +1376,7 @@ class OutputSchema(WireModel):
|
|||
extra="allow",
|
||||
)
|
||||
schema_: Annotated[str | None, Field(alias="$schema")] = None
|
||||
properties: dict[str, dict[str, Any]] | None = None
|
||||
properties: dict[str, dict[str, Any] | bool] | None = None
|
||||
required: list[str] | None = None
|
||||
type: Literal["object"]
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue