Optional ReadonlyadditionalOptional ReadonlyadditionalOptional ReadonlyanyOptional ReadonlydescriptionA human-readable description, attached to a schema node via its describe method.
Optional ReadonlyenumOptional ReadonlyexclusiveOptional ReadonlyexclusiveOptional ReadonlyitemsOptional ReadonlymaximumOptional ReadonlymaxOptional ReadonlymaxOptional ReadonlyminimumOptional ReadonlyminOptional ReadonlyminOptional ReadonlypatternOptional ReadonlypropertiesOptional ReadonlyrequiredOptional ReadonlytypeOptional Readonlyunique
A JSON Schema definition (a draft-07 compatible subset) describing the shape a value must take.
This is the serializable representation produced by toJsonSchema, suitable for handing to an LLM as the shape it must produce. It intentionally mirrors zod-to-json-schema output for the node types this library supports.