Minor Changes
- prepare for release - [1007](https://github.com/livekit/agents/pull/1007) ([theomonnom](https://github.com/theomonnom))
Patch Changes
- Fix race in load calc initialization - [969](https://github.com/livekit/agents/pull/969) ([martin-purplefish](https://github.com/martin-purplefish))
- Fix incorrect load computation on docker instances - [972](https://github.com/livekit/agents/pull/972) ([martin-purplefish](https://github.com/martin-purplefish))
- stt: reduce bandwidth usage by reducing sample_rate to 16khz - [920](https://github.com/livekit/agents/pull/920) ([theomonnom](https://github.com/theomonnom))
- Reorganized metrics, added create_metrics_logger - [1009](https://github.com/livekit/agents/pull/1009) ([davidzhao](https://github.com/davidzhao))
- pipelineagent: expose timing metrics & api errors wip - [957](https://github.com/livekit/agents/pull/957) ([theomonnom](https://github.com/theomonnom))
- Allow kind to be list or single value - [1006](https://github.com/livekit/agents/pull/1006) ([keepingitneil](https://github.com/keepingitneil))
- fix before_llm_cb not handling coroutines returning False - [961](https://github.com/livekit/agents/pull/961) ([Tanesan](https://github.com/Tanesan))
- expose transcriptions for multimodal agents - [1001](https://github.com/livekit/agents/pull/1001) ([longcw](https://github.com/longcw))
- Fix stack dump on room shutdown - [989](https://github.com/livekit/agents/pull/989) ([martin-purplefish](https://github.com/martin-purplefish))
- Add exception logging for tool calls - [923](https://github.com/livekit/agents/pull/923) ([martin-purplefish](https://github.com/martin-purplefish))
- Skip egress by default in participant-related utilities on JobContext - [1005](https://github.com/livekit/agents/pull/1005) ([keepingitneil](https://github.com/keepingitneil))
- pipeline-agent: avoid nested function calls - [935](https://github.com/livekit/agents/pull/935) ([theomonnom](https://github.com/theomonnom))
- expose usage metrics - [984](https://github.com/livekit/agents/pull/984) ([theomonnom](https://github.com/theomonnom))
- fix jobs never reloading - [934](https://github.com/livekit/agents/pull/934) ([theomonnom](https://github.com/theomonnom))
- voicepipeline: support recursive/chained function calls - [970](https://github.com/livekit/agents/pull/970) ([theomonnom](https://github.com/theomonnom))
livekit-plugins-silero0.7.2
Patch Changes
- silero: add update_options - [899](https://github.com/livekit/agents/pull/899) ([theomonnom](https://github.com/theomonnom))
- silero: fix speech_buffer for END_OF_SPEECH - [898](https://github.com/livekit/agents/pull/898) ([theomonnom](https://github.com/theomonnom))
livekit-plugins-openai0.10.4
Patch Changes
- add x.ai support - [907](https://github.com/livekit/agents/pull/907) ([theomonnom](https://github.com/theomonnom))
- Fix functions to include content - [897](https://github.com/livekit/agents/pull/897) ([martin-purplefish](https://github.com/martin-purplefish))
livekit-plugins-azure0.4.0
Minor Changes
- Azure TTS Prosody SSML support 912 - [914](https://github.com/livekit/agents/pull/914) ([theomonnom](https://github.com/theomonnom))