Compose a self-contained standard JSON Schema document for one operation. Feed the result directly to AJV, JSONForms, vjsf, RJSF, etc.
Accepts undefined so requestSchemas[op] / responseSchemas[op] lookups
(which are Partial records) can be passed directly; throws a clear error
when the operation has no emitted schema. Boolean schemas are returned
as-is (they are already self-contained).
Compose a self-contained standard JSON Schema document for one operation. Feed the result directly to AJV, JSONForms, vjsf, RJSF, etc.
Accepts
undefinedsorequestSchemas[op]/responseSchemas[op]lookups (which arePartialrecords) can be passed directly; throws a clear error when the operation has no emitted schema. Boolean schemas are returned as-is (they are already self-contained).