Skip to content

Commit 55ae9fe

Browse files
committed
Drop the docs note
1 parent 9e21cd0 commit 55ae9fe

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

docs/advanced/low-level-server.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ The server never compares the two fields. This SDK's `Client` does: return `stru
121121

122122
* The root of `input_schema` must be `"type": "object"`. Beside it, `oneOf`, `additionalProperties`, `anyOf`, `if`/`then`/`else`, `prefixItems`, `$defs` with local `$ref`s and the rest of the 2020-12 keywords reach the client exactly as written.
123123
* No `$schema` key is needed. Add one only to opt into an older draft: this SDK's `Client`, which validates `structured_content` against a tool's `output_schema`, picks its validator from `$schema` and uses 2020-12 when there is none.
124-
* Keep `$ref`s inside the schema (`#/$defs/...`, `$anchor`, an embedded `$id`). The `Client` never fetches a reference to another document, URL or file: a result whose validation reaches one fails with a `RuntimeError` that starts with `Invalid schema for tool <name>`.
125124

126125
## `_meta`: for the application, not the model
127126

0 commit comments

Comments
 (0)