Skip to content

SDK regeneration#810

Merged
PaulAsjes merged 2 commits into
mainfrom
fern-bot/2026-07-13_08-25-03_645
Jul 13, 2026
Merged

SDK regeneration#810
PaulAsjes merged 2 commits into
mainfrom
fern-bot/2026-07-13_08-25-03_645

Conversation

@fern-api

@fern-api fern-api Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

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:

File Your customization Why it conflicted
pyproject.toml [Speech Engine] Add disable_auth parameter (#806) The new generation changed the same lines you edited
src/elevenlabs/core/client_wrapper.py [Speech Engine] Add disable_auth parameter (#806) The new generation changed the same lines you edited

How to resolve

  1. Check out this branch:
    git fetch origin && git checkout -b fern-bot/2026-07-13_08-25-03_645 origin/fern-bot/2026-07-13_08-25-03_645
    Or if you don't have the repo cloned:
    git clone https://github.com/elevenlabs/elevenlabs-python.git && cd elevenlabs-python && git checkout -b fern-bot/2026-07-13_08-25-03_645 origin/fern-bot/2026-07-13_08-25-03_645
  2. Run: fern replay resolve
  3. Open the conflicting files in your editor — you'll see standard merge conflict markers
  4. Resolve using your editor's merge tools (VS Code, IntelliJ, etc.)
  5. Run: fern replay resolve again to finalize
  6. Push your changes

Your 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
Adds workspace membership listing, service account creation, and per-invite credit caps—admin-facing behavior—plus a large generated diff; merging without resolving Fern replay conflicts may drop the disable_auth customization in client_wrapper/pyproject.

Overview
Fern SDK regeneration bumps the package to 2.58.0 and syncs clients and types with the latest API.

Workspace & service accounts: Adds client.service_accounts.create (optional default_sharing_groups) and client.workspace.members.list, plus optional usage_limit on workspace invite create / create_batch.

Text-to-dialogue streaming: Introduces multi-context WebSocket message/types and exports v_1_text_to_dialogue_multi_stream_input / ReceiveTextToDialogueWebsocketMessageMulti.

Response models: Conversation payloads gain has_auxiliary_audio; character metadata can include voice_creation_prompt_suggestion; custom guardrail history_message_count docs are updated.

Before merge: Replay reports unresolved conflicts in pyproject.toml and src/elevenlabs/core/client_wrapper.py with the prior disable_auth customization (#806)—run fern replay resolve or that patch may be dropped on the next generation.

Reviewed by Cursor Bugbot for commit 62a57de. Bugbot is set up for automated code reviews on this repo. Configure here.

fern-api Bot added 2 commits July 13, 2026 08:25
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.
@PaulAsjes PaulAsjes merged commit ac13490 into main Jul 13, 2026
4 checks passed
@PaulAsjes PaulAsjes deleted the fern-bot/2026-07-13_08-25-03_645 branch July 13, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant