From 7875e088cca2a819ed91d14b58dc8fd1e08b244a Mon Sep 17 00:00:00 2001 From: Fern Support <126544928+fern-support@users.noreply.github.com> Date: Wed, 28 May 2025 16:05:45 -0400 Subject: [PATCH] feat: upgrade to v3 parser and make improvements for required api keys, examples, etc. (#2496) Co-authored-by: Sahil Chatiwala Co-authored-by: Sahil --- fern/docs.yml | 5 ++++- fern/generators.yml | 10 ++++++++++ fern/openapi/overrides.yml | 2 ++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 fern/openapi/overrides.yml diff --git a/fern/docs.yml b/fern/docs.yml index 96cb9c3b..e53fe539 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -155,4 +155,7 @@ navigation: - tab: community - tab: github - tab: cloud - - tab: demo \ No newline at end of file + - tab: demo + +experimental: + openapi-parser-v3: true \ No newline at end of file diff --git a/fern/generators.yml b/fern/generators.yml index 20719fb8..1edecab2 100644 --- a/fern/generators.yml +++ b/fern/generators.yml @@ -1,11 +1,21 @@ # yaml-language-server: $schema=https://schema.buildwithfern.dev/generators-yml.json +auth-schemes: + ApiKeyScheme: + header: x-api-key + type: string + name: x-api-key + api: + auth: ApiKeyScheme specs: - openapi: openapi/skyvern_openapi.json origin: https://api.skyvern.com/openapi.json + overrides: openapi/overrides.yml settings: title-as-schema-name: false + + groups: python-sdk: generators: diff --git a/fern/openapi/overrides.yml b/fern/openapi/overrides.yml new file mode 100644 index 00000000..32407668 --- /dev/null +++ b/fern/openapi/overrides.yml @@ -0,0 +1,2 @@ +security: + - ApiKeyScheme: [] \ No newline at end of file