Default

Default configuration for standard JSON Schema Draft 2020-12 generation.

  • Uses default presence detection (fields with defaults are optional)

  • Uses union types for nullable fields: ["string", "null"]

  • Nullable fields are required (must be present in JSON)

Note: Works best with reflection-based introspection. With KSP, behaves like Strict (all fields required).