Member Junction
    Preparing search index...

    Subset of JSON Schema used for tool input/output definitions. Supports the types needed for LLM function calling schemas.

    Index

    Constructors

    Properties

    Default?: string | number | boolean | null
    Description?: string
    Enum?: (string | number | boolean)[]
    Properties?: Record<string, JsonSchemaProperty>
    Required?: string[]
    Type: JsonSchemaType = 'string'

    Methods

    • Serialize to standard JSON Schema format with lowercase keys. Called automatically by JSON.stringify() and Nunjucks dump filter.

      Returns Record<string, unknown>