SDK regeneration - #814
Closed
fern-api[bot] wants to merge 2 commits into
Closed
Conversation
Generated by Fern CLI Version: unknown Generators: - fernapi/fern-python-sdk: 4.42.0
Patches with unresolved conflicts (1): - patch-1b45413e: [Speech Engine] Add disable_auth parameter (#806) Run `fern-replay resolve` to apply these customizations.
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-07-21_08-39-50_086 origin/fern-bot/2026-07-21_08-39-50_086fern 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
High Risk
Large auto-generated surface area with widespread breaking renames of exported types, plus unresolved replay conflicts on version/header files that must be fixed before merge. New STT token auth is security-sensitive for integrators.
Overview
Fern-driven SDK regeneration bumps the package to 2.59.0 (User-Agent / Fern metadata), raises
websocketsto>=13.0, and refreshes lock/replay metadata. Before merge,pyproject.tomlandsrc/elevenlabs/core/client_wrapper.pystill have unresolved replay conflicts with the prior[Speech Engine] disable_authcustomization (#806).New / extended API surface:
conversational_ai.conversations.resolve()(Slack/Zendesk URL → conversation); optionaltokenquery param onspeech_to_text.convertfor single-use batch Scribe auth;include_archivedon pronunciation dictionary list;enable_typing_indicatoron WhatsApp account updates; optionaleventswhen patching workspace webhooks; optionalformaton conversation get;content_formaton knowledge-base document response models; service-account API key character limit can be set to"clear".Breaking for direct type imports: many websocket/stream models are renamed (e.g.
*Payload→ shorter names likeInit,Error,AgentResponse; TTS/dialogue/translate message types consolidated). Publicelevenlabsexports and speech-engine upstream unions are updated accordingly—code that imported old symbol names will need updates.Doc-only / behavioral clarity: history list docs note Music/SFX are excluded; agent test
branch_iddocs now say default is the agent’s main branch.Reviewed by Cursor Bugbot for commit 4dc8600. Bugbot is set up for automated code reviews on this repo. Configure here.