AJV dialect is auto-detected from your schema’s $schema (2020-12 → ajv2020, 2019-09 → ajv2019, draft-07/06 → ajv7). Also, ajv-formats is loaded for common format keywords.