Skip to content

SDK regeneration - #918

Merged
kraenhansen merged 3 commits into
mainfrom
fern-bot/2026-11-03_11-30-30_174
Nov 4, 2026
Merged

kraenhansen merged 3 commits into
mainfrom
fern-bot/2026-11-03_11-30-30_174

Conversation

@fern-api

@fern-api fern-api Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Automated SDK generation by Fern


Action required: 5 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
src/elevenlabs/dubbing/project/raw_client.py fix: send list-of-primitive multipart fields as repeated form fields (#819) (#825) The new generation changed the same lines you edited
pyproject.toml Fix tests on Python 3.13+, add 3.13/3.14 to CI, bump to 2.73.1 (#898) The new generation changed the same lines you edited
src/elevenlabs/core/client_wrapper.py Fix tests on Python 3.13+, add 3.13/3.14 to CI, bump to 2.73.1 (#898) The new generation changed the same lines you edited
pyproject.toml Bump version to 2.74.1 (#902) The new generation changed the same lines you edited
src/elevenlabs/core/client_wrapper.py Bump version to 2.74.1 (#902) 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-11-03_11-30-30_174 origin/fern-bot/2026-11-03_11-30-30_174
    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-11-03_11-30-30_174 origin/fern-bot/2026-11-03_11-30-30_174
  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.

fern-api Bot added 2 commits November 3, 2026 11:30
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 4.64.1
Patches with unresolved conflicts (3):
  - patch-560b8934: fix: send list-of-primitive multipart fields as repeated form fields (#819) (#825)
  - patch-a8e155fd: Fix tests on Python 3.13+, add 3.13/3.14 to CI, bump to 2.73.1 (#898)
  - patch-f5d53e09: Bump version to 2.74.1 (#902)
    Run `fern-replay resolve` to apply these customizations.
@cursor

cursor Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

PR Summary

Medium Risk
Large generated surface area plus removal of the dubbing realtime module may break importers; version/conflict files need manual resolution per the PR note.

Overview
Automated Fern regeneration bumps the package to 2.76.0, adds an MIT LICENSE, and updates SDK metadata and User-Agent strings.

The main functional addition is client.conversational_ai.analysis_items: list/create/get/update/delete analysis items, version history, copy, branch attach/detach, and dependent_agents.get for usage discovery, plus matching request/response types exported from the top-level package.

ConvAI realtime conversation group endpoints (list/create/get/update/delete, assign or clear a conversation’s group) and related models are included in this generation. Speech engine create/update payloads gain optional auth (SpeechEngineAuthConfig); triage ticket updates can set qa_comment.

Breaking / removal: public exports and lazy imports for v_1_dubbing_realtime and several dubbing realtime websocket message types are dropped from elevenlabs.__init__. reference.md is refreshed (doc ordering, STT parameter text, knowledge-base document auto-sync fields, test invocation filters, API key expiry notes).

The PR description flags unresolved customization conflicts in pyproject.toml and client_wrapper.py (version lines) that still need manual merge before future regens stay clean.

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

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 45b0791. Configure here.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@kraenhansen kraenhansen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed: regeneration for v2.76.0, CI green.

@kraenhansen kraenhansen self-assigned this Nov 4, 2026
@kraenhansen
kraenhansen merged commit b351faf into main Nov 4, 2026
6 checks passed
@kraenhansen
kraenhansen deleted the fern-bot/2026-11-03_11-30-30_174 branch November 4, 2026 08:33
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