JSON Schema validator that maps common $schema dialect URIs to the
matching @cfworker/json-schema draft. The v2 SDK default rejects any
schema not declaring JSON Schema 2020-12 as an "unsupported dialect", which
breaks tools/call against v1-era servers that emit draft-04/-07/2019-09
$schema on tool outputSchema (mcp-use#1839). Unknown $schema URIs
still fail fast via the SDK's strict default validator.
JSON Schema validator that maps common
$schemadialect URIs to the matching@cfworker/json-schemadraft. The v2 SDK default rejects any schema not declaring JSON Schema 2020-12 as an "unsupported dialect", which breakstools/callagainst v1-era servers that emit draft-04/-07/2019-09$schemaon tooloutputSchema(mcp-use#1839). Unknown$schemaURIs still fail fast via the SDK's strict default validator.