Skip to content

@sqlrooms/mcp / JsonSchema

Type Alias: JsonSchema

JsonSchema = object

JSON Schema subset accepted for portable room capability inputs.

Indexable

[key: string]: unknown

Properties

$schema?

optional $schema?: string


type?

optional type?: string | string[]


title?

optional title?: string


description?

optional description?: string


properties?

optional properties?: Record<string, JsonSchema>


required?

optional required?: string[]


items?

optional items?: JsonSchema | boolean


prefixItems?

optional prefixItems?: JsonSchema[]


additionalProperties?

optional additionalProperties?: boolean | JsonSchema


unevaluatedProperties?

optional unevaluatedProperties?: boolean | JsonSchema