We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auth keys via .env file + shell env vars + manually from code
Default fields to Omit and don't pass them to the server (eg openai SDK does this too)
Typed request as kwargs & response objects
blocked by plan Simpler interface that calls the Async (v3) polling api
401 / 403 -- better error msg on authentication failure -- standard HTTP error conversion to readable exceptions
Retry only on 408, 429, 502, 503, 504 (https://buildwithfern.com/learn/sdks/features/retries-with-backoff)
408
429
502
503
504
-- DEPLOY --
ability to change the base URL (ie api.gooey.ai → api.mysite.ai)
docstrings for each field from openapi description
Ability to obtain the outer response (run_id, web_url etc) if requested by the user
Support for an explicit Timeout
Update schema to include x-fern-bearer and the securitySchemes https://buildwithfern.com/learn/api-definition/openapi/extensions#authentication-overrides
x-fern-bearer
securitySchemes
Update every path with the .output key so only that gets returned https://github.com/fern-api/fern/blob/ac41d1d1437bded6b4734127ea8641fc508f4a67/packages/cli/openapi-parser/src/openapi/v3/extensions/fernExtensions.ts#L258-L267
Future compatible naming scheme that is based on URL, not the title of the endpoint (eg webSearchGpt3 -> googleGpt) https://buildwithfern.com/learn/api-definition/openapi/extensions#sdk-method-names
webSearchGpt3
googleGpt
Ignore v2 schema https://buildwithfern.com/learn/api-definition/openapi/extensions#ignoring-schemas-or-endpoints
support for our url structure - examples and runs -- use path/query aprams
ignore non public recipes
Create unified API for integrations streaming
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Fern
Auth keys via .env file + shell env vars + manually from code
Default fields to Omit and don't pass them to the server (eg openai SDK does this too)
Typed request as kwargs & response objects
blocked by plan Simpler interface that calls the Async (v3) polling api
401 / 403 -- better error msg on authentication failure -- standard HTTP error conversion to readable exceptions
Retry only on
408
,429
,502
,503
,504
(https://buildwithfern.com/learn/sdks/features/retries-with-backoff)-- DEPLOY --
ability to change the base URL (ie api.gooey.ai → api.mysite.ai)
docstrings for each field from openapi description
Ability to obtain the outer response (run_id, web_url etc) if requested by the user
Support for an explicit Timeout
Gooey
Update schema to include
x-fern-bearer
and thesecuritySchemes
https://buildwithfern.com/learn/api-definition/openapi/extensions#authentication-overridesUpdate every path with the .output key so only that gets returned https://github.com/fern-api/fern/blob/ac41d1d1437bded6b4734127ea8641fc508f4a67/packages/cli/openapi-parser/src/openapi/v3/extensions/fernExtensions.ts#L258-L267
Future compatible naming scheme that is based on URL, not the title of the endpoint (eg
webSearchGpt3
->googleGpt
) https://buildwithfern.com/learn/api-definition/openapi/extensions#sdk-method-namesIgnore v2 schema https://buildwithfern.com/learn/api-definition/openapi/extensions#ignoring-schemas-or-endpoints
support for our url structure - examples and runs -- use path/query aprams
-- DEPLOY --
ignore non public recipes
Create unified API for integrations streaming
The text was updated successfully, but these errors were encountered: