SDK regeneration#40
Merged
Merged
Conversation
Generated by Fern CLI Version: unknown Generators: - fernapi/fern-python-sdk: 4.37.0
Patches applied (5):
- patch-7465fada: fix(agentkit): resolve Python session typing issues
- patch-fae1249a: Re-export agora-agents API from legacy PyPI compatibility package The compat distribution delegates to agora_agent via __getattr__ and documents both import paths in its README.
- patch-299e4bd9: fix(agentkit): resolve provider config type checks
- patch-bed29b6b: chore: bump Python packages to 2.1.0
- patch-fecdc77c: Fix AgentKit request validation and provider wire-key coverage
Patches with unresolved conflicts (12):
- patch-6e30398b: chore(agentkit): bump to v1.5.0 and expose v2.7 type aliases
- patch-9df782b4: feat(agentkit): update MLLM and LLM vendor wrappers for v2.7
- patch-26706d73: feat(agentkit): add GenericAvatar and session-aware avatar validation
- patch-9f491c63: feat(agentkit): update Agent builder and session lifecycle for v2.7
- patch-eaec58eb: refactor(agentkit): align deprecated vendor aliases with canonical names
- patch-20245632: feat(agentkit): export type aliases and avatar token helpers
- patch-972dd5bd: updated docs
- patch-d29165c4: make python compat package publishable
- patch-44c21c14: Re-export AgentKit symbols from agora_agent package root Extend __getattr__ and __all__ so vendor classes, presets, and helpers are importable via `from agora_agent import ...`. Add tests and update class docstring examples to use the root import path.
- patch-617ee134: feat(agentkit): support agent-level pipeline_id
- patch-8e22e6d0: udpated agent docs
- patch-c287be1c: Prepare Python SDK v2.2.0 release
Run `fern-replay resolve` to apply these customizations.
Patches absorbed by generator (3):
- patch-fc9d93c3: Document agora-agents PyPI install name and migration notes
- patch-d475306b: Move package rename guidance to installation docs and protect manual paths in Fern ignore. Consolidate migration notes into the installation guide with next-step links, add a brief README pointer, and exclude README, compat, and workflow files from Fern generation.
- patch-c9355576: Streamline Python docs and README for app-credentials-first onboarding. Remove duplicated low-level client examples from the README, de-emphasize legacy auth modes, refocus the low-level API guide on AgentKit with telephony escape hatches, and update Agora-managed model terminology.
The generator now produces these customizations natively.
Patches replayed: - patch-7465fada: fix(agentkit): resolve Python session typing issues - patch-fae1249a: Re-export agora-agents API from legacy PyPI compatibility package The compat distribution delegates to agora_agent via __getattr__ and documents both import paths in its README. - patch-299e4bd9: fix(agentkit): resolve provider config type checks - patch-bed29b6b: chore: bump Python packages to 2.1.0 - patch-fecdc77c: Fix AgentKit request validation and provider wire-key coverage
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
✅ Customizations automatically preserved, but 15 files need your attention.
Action required: 15 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/agora_agent/agentkit/__init__.pysrc/agora_agent/agentkit/vendors/__init__.pysrc/agora_agent/agentkit/vendors/llm.pysrc/agora_agent/agentkit/vendors/mllm.pysrc/agora_agent/agentkit/avatar_types.pysrc/agora_agent/agentkit/agent.pysrc/agora_agent/agentkit/agent_session.pysrc/agora_agent/agentkit/vendors/avatar.pysrc/agora_agent/agentkit/constants.pydocs/reference/agent.mdcompat/agora-agent-server-sdk/src/agora_agent_server_sdk_compat/__init__.pysrc/agora_agent/agentkit/agent_session.pyfrom agora_agent import .... Add tests and update class docstring examples to use the root import path.src/agora_agent/agentkit/agent_session.pytests/custom/test_pipeline_id.pysrc/agora_agent/core/client_wrapper.pyHow to resolve
git fetch origin && git checkout -b fern-bot/2026-06-17_07-20-31_063 origin/fern-bot/2026-06-17_07-20-31_063fern 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.