@livekit/agents@1.6.4

livekit/agents-js@livekit/agents@1.6.4Aug 14, 2026by github-actions[bot]

AI Summary

A patch release focused on improving transcription accuracy, tool output handling, and session management.

Key Highlights

  • Preserve spaces in Cartesia inference TTS aligned transcripts
  • Commit completed tool outputs before starting post-tool reply to prevent reuse of stale generations
  • Add an optional transcriptionTimeout session option and a user_transcription_timeout event

New Features

  • Optional transcriptionTimeout session option
  • user_transcription_timeout event

Full Release Notes

### Patch Changes

-   Preserve spaces in Cartesia inference TTS aligned transcripts. - [#2285](https://github.com/livekit/agents-js/pull/2285) ([@chenghao-mou](https://github.com/chenghao-mou))

-   Commit completed tool outputs before starting the post-tool reply so overlapping turns cannot reuse stale preemptive generations. Preserve tool completion timestamps, pair tool-error outputs with their calls, and normalize unparseable call arguments before saving them. - [#2261](https://github.com/livekit/agents-js/pull/2261) ([@chenghao-mou](https://github.com/chenghao-mou))

-   Add an optional `transcriptionTimeout` session option and a `user_transcription_timeout` event, emitted for VAD speech that produces no final transcript. - [#2208](https://github.com/livekit/agents-js/pull/2208) ([@rosetta-livekit-bot](https://github.com/apps/rosetta-livekit-bot))