SDK regeneration#794
Merged
Merged
Conversation
Generated by Fern CLI Version: unknown Generators: - fernapi/fern-python-sdk: 4.42.0
Patches with unresolved conflicts (1): - patch-2143cac9: [Speech Engine] Add full response to Speech Engine API calls (#793) Run `fern-replay resolve` to apply these customizations.
kraenhansen
approved these changes
May 26, 2026
kraenhansen
left a comment
Member
There was a problem hiding this comment.
LGTM - Fern regeneration for v2.50.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated SDK generation by Fern
Action required: 2 files with unresolved customization conflicts
The new generation changed code you previously customized. Non-conflicting customizations have been applied automatically. The following files need manual resolution:
pyproject.tomlsrc/elevenlabs/core/client_wrapper.pyHow to resolve
git fetch origin && git checkout -b fern-bot/2026-05-26_13-58-21_090 origin/fern-bot/2026-05-26_13-58-21_090fern replay resolvefern replay resolveagain to finalizeYour resolved customizations will be remembered on future SDK generations.
If you merge this PR without resolving, your unresolved customizations will conflict again on the next generation.
Note
Medium Risk
Large generated diff with API signature changes (Productions create, union renames) and telephony credential fields; two files still conflict with prior Speech Engine (#793) customizations until replay resolve.
Overview
Fern SDK regeneration bumps the package to 2.50.0 (User-Agent / Fern metadata /
poetry.lockcertifi) and refreshes most generated clients and types from the OpenAPI definition.Conversational AI gains Exotel telephony:
client.conversational_ai.exotel.outbound_call, Exotel phone-number create/list/get/update variants, and related history/transfer types. Phone import docs now include Exotel alongside Twilio and SIP. Agentenable_versioningflags are documented as deprecated/ignored.run_testsaccepts optionalrepeat_countfor grouped/summarized reruns. ConvAI tests can setconversation_initiation_source.Productions breaking-ish API tweaks:
orders.createtakes an optionalCreateOrderRequestbody (e.g.sandbox); order item unions rename toOrderItemRequestInput_*; languages list returnsLanguagesResponseinstead of longRootModel*names.Broader generated additions include code tools on agents,
Verbosity, musicMusicGenerationMode, and cleanup of verboseRootModelAnnotatedUnion*exports. Merge conflicts remain inpyproject.tomlandclient_wrapper.pyvs prior Speech Engine customizations (#793)—resolve withfern replay resolvebefore merge.Reviewed by Cursor Bugbot for commit 036d691. Bugbot is set up for automated code reviews on this repo. Configure here.