Skip to content

Commit 420547b

Browse files
docs: add v2.1.0 changelog
1 parent c902235 commit 420547b

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

changelog.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/).
66

7+
## [v2.1.0] — 2026-06-02
8+
9+
### Added
10+
11+
- **ASR interaction language** — AgentKit now manages Agora `asr.language` through `interaction_language` / `Agent.with_interaction_language()`, validates it against the supported BCP-47 interaction language list, and sends the default `en-US` when no language is provided.
12+
- **Provider parameter parity** — ASR, LLM, MLLM, TTS, and avatar wrappers expose typed provider parameters plus passthrough fields where the generated core supports additional properties.
13+
14+
### Changed
15+
16+
- **Generated core refresh** — Regenerated core types from the v2.1 API schema.
17+
- **Deepgram TTS passthrough**`DeepgramTTS` now uses `additional_params` for passthrough fields and flattens them into `tts.params`; the removed nested `params.params` shape is no longer documented or emitted.
18+
- **OpenAI TTS** — Docs and tests now reflect the generated core shape, including `instructions` and `speed` under `tts.params`.
19+
- **TTS provider docs** — Updated TTS provider reference tables to match implemented wrapper fields and generated core params.
20+
21+
### Fixed
22+
23+
- **Managed-provider validation** — AgentKit validation now distinguishes preset-backed providers from BYOK providers so required provider fields are only required when credentials are caller-supplied.
24+
- **ASR language separation** — Provider-specific STT language values remain under `asr.params`, while Agora interaction language is emitted separately as `asr.language`.
25+
726
## [v2.0.0] — 2026-05-21
827

928
### Added

0 commit comments

Comments
 (0)