Skip to main content

Module Schema

Module Schema 

Source
Expand description

JSON Schema generation for Air configuration validation.

generate_schema() returns a Draft-07 JSON Schema object describing every field of AirConfiguration. The schema is used by ConfigurationManager:: SchemaValidate and can be exported for editor tooling or CI validation.

Functionsยง

generate_schema
Generate the JSON Schema (Draft-07) for AirConfiguration. The returned object describes every sub-configuration section (grpc, authentication, updates, downloader, indexing, logging, performance) with their types, enums, ranges, and formats.