The main purpose behind this PR is to address some inconsistent intellisense autocompletion stemming from the JSON schema.
This PR
flattens the $defs structure in the generated JSON schema. According to the spec, the $defs structure should be flat, with each of the values being a valid schema reference.
The main purpose behind this PR is to address some inconsistent intellisense autocompletion stemming from the JSON schema.
This PR
$defs
structure in the generated JSON schema. According to the spec, the$defs
structure should be flat, with each of the values being a valid schema reference.