You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Expanded provider surface — Added generated API support for the latest Conversational AI vendors and configuration types, including Dify LLM and Generic Avatar.
Interaction language handling — AgentKit now consistently derives REST asr.language from TurnDetectionConfig.Language while keeping provider-specific STT language values under asr.params.
Deepgram keyterm — Added Keyterm support on DeepgramSTT, serialized as asr.params.keyterm.
Changed
MiniMax managed presets — MiniMax preset-backed TTS now keeps the preset model as an internal hint while sending only supported partial TTS settings such as voice_setting.voice_id.
Vertex AI LLM routing — NewVertexAILLM now keeps project and location in the generated endpoint URL instead of duplicating them in llm.params.
Fixed
Provider wire keys — Corrected alias-sensitive TTS payloads so Google TTS emits VoiceSelectionParams and AudioConfig, Rime TTS emits modelId, and Murf TTS preserves voiceId.
AgentKit request validation — Start request validation preserves generated wire keys while still allowing preset and pipeline-backed partial configs.
Request body coverage — Added regression tests for BYOK, preset-backed, mixed preset/BYOK, and pipeline override request shapes across provider configurations.
TTS vendor tests — Added Microsoft TTS coverage to the vendor helper test matrix.