I’m attempting to define a GPT action via an OAS 3.0 spec that has a recursive definition in one of the schemas:
Person:
type: object
properties:
name:
type: string
age:
type: integer
children:
type: array
items:
$ref: '#/components/schemas/Person'
The GPT schema editor is telling me 'Components section contains a circular dependency" but also then failing to parse the remainder of the components leading to additional errors that there are unknown components.
The kicker is, this was working last week but isn’t anymore. Is there a work-around for this, or a way to file a bug report?