What's Changed
- fix audio resampler returning corrupted audio by @theomonnom livekit/rust-sdks#627
- add websearch example & cleanup by @theomonnom in #1960
- ignore stt transcription for realtime model by @longcw in #1958
- add websearch example & cleanup by @theomonnom in #1960
- export events by @theomonnom in #1961
- add HTTP_PROXY for the worker connection by @theomonnom in #1963
- remove error fields by @theomonnom in #1964
- fix unserializable json on debug events by @theomonnom in #1965
- Avoid session end deepgram errors by @zizhong in #1967
- bump gemini sdk version & add video support for gemini multimodal by @jayeshp19 in #1946
- make drop audio when uninterruptible optional by @longcw in #1957
- add tool example with annotated arguments by @longcw in #1969
- fix tool format when there is messages between tool call and output by @longcw in #1977
- Remove english-only disclaimer from turn detector readme by @bcherry in #1978
- fix: make STT fallback more robust by @zizhong in #1947
- fix: gemini llm when tool choice set to required by @jayeshp19 in #1984
- add chat_ctx.truncate by @longcw in #1974
- support dynamic tools from llm_node by @longcw in #1989
- add segment id to transcription text stream by @longcw in #1951
- fix generate_tool_reply for realtime model by @longcw in #1992
- Add new OpenAI models to ChatModels by @ZaneDash in #2000
- fix looping for background audio using BuiltinAudioClip by @davidzhao in #2001
- add with_azure in openai realtime by @jayeshp19 in #1975
- add sample_rate for DataStreamAudioOutput by @longcw in #2004
- fix OAI realtime model tool choice opt by @longcw in #2005
New Contributors
- @simplegr33n made their first contribution in #1639
- @Shubhrakanti made their first contribution in #1747
- @ChenghaoMou made their first contribution in #1775
- @paulwe made their first contribution in #1864
- @ShayneP made their first contribution in #1830
- @patrickscoleman made their first contribution in #1920
- @Trivedi-grv made their first contribution in #1884
- @msaelices made their first contribution in #1923
- @zizhong made their first contribution in #1967
- @ZaneDash made their first contribution in #2000