OpenAPI spec freezes browser tab

Hi,

there seems to be a bug in Retool when trying to use specific OpenAPI Spec in the OpenAPI resource. I'm trying to create an OpenAPI resource from the following spec: https://docs.withorb.com/spec.json

Just dropping that link in the "Specification URL" input will freeze your browser tab forever being stuck at 100% CPU usage and needs to be killed. I've tried it in several different browsers over several different OS and behavior is consistent, thus I strongly believe that's an issue in Retool.

Any help getting this run would be highly appreciated.

Cheers,
Tim

1 Like

Hey @tim-airbyte! I'm able to reproduce the issue with that spec url, but the resource type in general is working with other urls. It's likely due to the size of that spec, which is quite large. The OpenAPI library that we use to resolve the spec is having issues resolving it. I have submitted a bug report for this internally and can update you here as there is any additional information to share.

Having the same issue with the same spec. Is this something the team is still looking into?

Hey @Jacobia_Johnson Yes this is still on the team's radar. We don't have an ETA on a fix, but I'll bump the internal ticket, and update this thread as I get any more information.

Hello - we are also experiencing this problem with this spec: https://docs.withorb.com/spec.json

Same here, freezes the moment you type in the URL

It's because Orb is using Openapi 3.1.0.
Converting the spec to 2.x works.

Retool needs to update whatever they're using to read Openapi to something that supports 3.x specs.

Thank you for bringing this to our attention @mcook!

Just filed a feature request for updating our AI tools to support 3.x specs for Openapi, will keep everyone posted in this thread on updates from our AI team! :man_technologist: :woman_technologist:

1 Like