Skip to content

Commit 1e57789

Browse files
updated changelog
1 parent 4ad9072 commit 1e57789

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

changelog.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ 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+
## [v1.3.0] — 2026-04-02
8+
9+
### Added
10+
11+
- **`AgentSession`** — Added `get_turns()` for turn analytics in both sync and async sessions.
12+
- **`Agent` / `AgentSession`** — Added session-level `preset` and `pipeline_id` support, including preset normalization and automatic inference for supported reseller-backed models.
13+
- **`AgentKit`** — Added preset constants and helper utilities for discoverable preset usage.
14+
- **`AgentKit`** — Added missing public vendor surface for `GeminiLive`, `LiveAvatarAvatar`, and `AnamAvatar`.
15+
- **Tests** — Added AgentKit parity and vendor regression coverage for presets, session behavior, and wrapper mappings.
16+
17+
### Changed
18+
19+
- **`OpenAI` / `OpenAITTS` / `MiniMaxTTS`** — Relaxed no-key preset paths so reseller-backed usage can be expressed without forcing credential fields.
20+
- **`GeminiLive`** — Aligned wrapper output with the Agora low-level MLLM contract and kept `messages` at the top level.
21+
- **`Avatar` wrappers** — Updated avatar handling for `LiveAvatar` and `Anam`, including sample-rate validation behavior.
22+
23+
### Fixed
24+
25+
- **`AgentKit` MLLM** — Removed unsupported wrapper-only fields so the Python surface stays aligned with the generated Agora API contract.
26+
- **`pydantic_utilities`** — Updated Pydantic compatibility handling for Python 3.14-safe operation.
27+
- **Mypy/test packaging** — Added explicit test package markers to avoid duplicate module resolution during type checking.
28+
729
## [v1.2.0] — 2026-03-27
830

931
### Fixed

0 commit comments

Comments
 (0)