function-json-schema

JSON →
library 1.0.4 ·javascript
verified Jun 7, 2026

Provides TypeScript types and Zod-based validation for JSON Schema objects used in OpenAI function calling and assistants APIs. Version 1.0.4 (latest). Includes nonstandard extensions like mandatory description, array parameters, returns schema, and usage examples. Differentiates from vanilla JSON Schema by adding OpenAIs nonstandard function schema with coercive validation.