You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As described in the Tech Spec, the connector builder server API that will back the UI is defined in an OpenAPI specification, so that server and client code can be auto-generated from the API spec.
Describe the solution you’d like
This ticket involves configuring the airbyte-webapp to auto-generate typescript classes from the connector-builder-server OpenAPI spec on build, so that the webapp always has the most up-to-date classes available for the API.
This will look similar to how we generate client classes from the Airbyte API spec:
Tell us about the problem you're trying to solve
As described in the Tech Spec, the connector builder server API that will back the UI is defined in an OpenAPI specification, so that server and client code can be auto-generated from the API spec.
Describe the solution you’d like
This ticket involves configuring the airbyte-webapp to auto-generate typescript classes from the connector-builder-server OpenAPI spec on build, so that the webapp always has the most up-to-date classes available for the API.
This will look similar to how we generate client classes from the Airbyte API spec:
airbyte/airbyte-webapp/orval.config.ts
Line 5 in 62500af
Acceptance Criteria
The text was updated successfully, but these errors were encountered: