Releases
v0.2.38
Compare
Sorry, something went wrong.
No results found
0.2.38 (2026-09-25)
Features
api: add LiveKit settings and SDK dependencies (e382d6a )
api: let the voice runtime drive server-side playback channels (96bd3e3 )
api: let voice agents carry an avatar config (e892847 )
api: mint LiveKit participant tokens and delete rooms (84f11c9 )
api: open an avatar call's LiveKit room with agent, vendor and caller (bafa9ba )
api: return a LiveKit room when minting an avatar call (b548f73 )
api: run avatar voice calls through LiveKit (f062ca7 )
api: start Anam avatars inside a LiveKit room (cbebf2b )
api: stream agent audio to an avatar over LiveKit data streams (d0adbc6 )
deploy: add optional LiveKit tier for voice-agent avatars (7926a3a )
lip-synced avatars for voice agents over LiveKit (e26fd47 )
web: configure an avatar on a voice agent (53d67ee )
web: place avatar test calls over LiveKit (0c3c23f )
Bug Fixes
api: bound avatar room teardown to five seconds (0b00393 )
api: bound the whole avatar join by the join timeout (27591f0 )
api: cancel both LiveKitChannel drain tasks before awaiting either (2c81b0a )
api: cancel connect/prepare when run() itself is cancelled (766ed8f )
api: give every failed avatar call a close reason (ac085ee )
api: hand out LIVEKIT_PUBLIC_URL as a WebSocket URL (da89a46 )
api: let the caller publish only its microphone in an avatar room (bbb7979 )
api: never raise from LiveKit room deletion (ba1a2c3 )
api: require the avatar model on a voice agent's avatar (b9d91e2 )
api: tear the avatar down before the final hook runs (bc8ba0e )
api: truncate a finished reply when the caller barges in during playback (f751f35 )
pass AVATAR_JOIN_TIMEOUT_SECONDS through the app compose file (aedb27f )
web: let session.closed drive avatar teardown before a stale room can (e366c55 )
web: require the avatar model before saving a voice agent (94641f0 )
Documentation
document voice-agent avatar calls and the LiveKit tier (2c732cd )
note the Gemini Live limit on interrupting an avatar (515ca8e )
Refactoring
api: share avatar key and persona resolution (841a3d9 )
web: move the avatar picker into the avatar entity (56e3ea6 )
You can’t perform that action at this time.