Skip to main content

Function: getCatalogJSONSchema()

getCatalogJSONSchema(): Record<string, unknown>

Defined in: introspection.ts:45

Returns the catalog's JSON Schema, directly usable as an LLM structured- output or function-calling input_schema. Derived from the Zod schemas (D1), which are the single source of truth, so the document can never drift from what validateCatalog actually enforces.

Returns

Record<string, unknown>