Repository navigation
SDK regeneration - #916
SDK regeneration#916fern-api[bot] wants to merge 2 commits into
Conversation
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.
PR SummaryMedium Risk Overview The Dubbing project create now JSON-encodes Reviewed by Cursor Bugbot for commit 98328d4. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ 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 98328d4. Configure here.
| "keyterms": keyterms, | ||
| "webhook_ids": webhook_ids, | ||
| "keyterms": json.dumps(jsonable_encoder(keyterms)), | ||
| "webhook_ids": json.dumps(jsonable_encoder(webhook_ids)), |
There was a problem hiding this comment.
Dubbing lists JSON-encoded again
High Severity
Unresolved regen conflict restored json.dumps around multipart keyterms and webhook_ids in both sync and async create. The API expects repeated form fields, so those lists are sent as a JSON string instead. import json was also dropped, so create raises NameError before the request is sent.
Additional Locations (1)
Triggered by learned rule: Multipart list-of-primitives must be repeated form fields, not JSON
Reviewed by Cursor Bugbot for commit 98328d4. Configure here.
|
Superseded: built from #3114, which was reverted in elevenlabs/elevenlabs-dx#3116. Regenerating from elevenlabs/elevenlabs-dx#3128. |


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:
src/elevenlabs/dubbing/project/raw_client.pypyproject.tomlsrc/elevenlabs/core/client_wrapper.pypyproject.tomlsrc/elevenlabs/core/client_wrapper.pyHow to resolve
git fetch origin && git checkout -b fern-bot/2026-11-02_12-17-06_461 origin/fern-bot/2026-11-02_12-17-06_461fern 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.