Version Packages#1690
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
5e3896d to
0fd433b
Compare
0fd433b to
8b5824a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@livekit/agents@1.4.6
Patch Changes
Add the agent participant SID as an
X-LiveKit-Agent-Idheader on inference requests, alongside the existing room and job ID headers, when running inside a job context. - #1687 (@adrian-cowham)Defer AMD listening until the participant audio track is subscribed, and for SIP participants until
sip.callStatusisactive, so ringback and early media no longer consume the no-speech budget. After AMD settles on a machine verdict withinterruptOnMachine, skip the normal auto-reply triggered by user-turn completion so it no longer races with — and interrupts — the caller's owngenerateReply(e.g. leaving a voicemail). - #1639 (@rosetta-livekit-bot)Complete the AMD verdict-emission port: add
waitUntilFinishedandmaxEndpointingDelayMsoptions and gate emission on both post-speech silence and end-of-turn (machine/uncertain verdicts wait for the turn detector or a fallback backstop; a confident human releases on silence alone). Settleno_speech_timeoutasuncertaininstead ofmachine-unavailable. Treat the classifier LLM's tool calls as authoritative — no longer resurrect a verdict by parsing free-text content emitted alongside anuncertain/postpone tool call.Wire AMD into the recognition-hook layer the way the Python framework does:
AgentActivitynow drives AMD viaonUserSpeechStarted(),onUserSpeechEnded(silenceDurationMs), andonTranscript(text, source)from its VAD/STT hooks, instead of AMD snooping the derivedUserStateChanged/UserInputTranscribedsession events. This gives AMD the VAD's realsilenceDurationdirectly, so post-speech timers and reported delays are anchored on the true speech-end time rather than skewed by VAD/event latency.Port the AMD classification prompt verbatim from the Python framework — restoring the task description, category definitions (
machine-vm= leaving a message IS possible;machine-unavailable= NOT possible), and the few-shot examples that steer borderline cases (hours-of-operation → uncertain, "press 1" → machine-ivr, call-screening → machine-ivr) — and pass the raw transcript as the user message so it matches the prompt'sInput:/Output:pattern.Support granular recording options in
AgentSession.start. Therecordoption now acceptsboolean | RecordingOptions({ audio, traces, logs, transcript }); a boolean maps to all-on/all-off and a partial object merges onto all-on, so omitted keys default totrue. Each category independently gates audio capture, trace export, log export, and transcript upload, mirroring the Python SDK and matching the documented granular form. - #1702 (@anzemur)Guard inference agent ID header lookup until the room is connected. - #1700 (@rosetta-livekit-bot)
Close active RecorderIO during job session-end cleanup before generating the session report. - #1682 (@rosetta-livekit-bot)
Align
AgentSession.startrecording with the Python SDK's primary-session behavior. The primary/secondary designation now happens instart()beforeinitRecording, so a demoted secondary session never configures cloud recording. A non-primary session whoserecordargument was not explicitly given now silently disables its recording (instead of throwing); it still throws only whenrecordwas passed explicitly, matching Python'srecord_is_givensemantics. - #1704 (@toubatbrian)Add
TcpSessionTransport, aSessionTransportthat frames protobuf session messages over a raw TCP socket (4-byte big-endian length prefix, 1 MiB cap,TCP_NODELAY), mirroring the Python implementation. Also handle theupdateIosession request inSessionHost, toggling input/output audio and transcription. This is the transport plumbing that lets a local broker (e.g. the LiveKit CLI session daemon) drive a Node agent over TCP. - #1693 (@toubatbrian)@livekit/agents-plugin-anam@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-assemblyai@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-baseten@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-bey@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-cartesia@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-cerebras@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,6971fa57d7310eaa2ce3bd348adf6778d4379a71,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,e366d89095a03326fc8b0bb0adf519051af04dd9,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-deepgram@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-elevenlabs@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-fishaudio@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-google@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-hedra@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-hume@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-inworld@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-lemonslice@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-liveavatar@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-livekit@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-minimax@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-mistral@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-mistralai@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-neuphonic@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-openai@1.4.6
Patch Changes
Fix trailing whitespace formatting in realtime model options - #1705 (@tinalenguyen)
Add Reasoning param for gpt-realtime-2* model family - #1575 (@yaniv-peretz)
Updated dependencies [
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-perplexity@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,6971fa57d7310eaa2ce3bd348adf6778d4379a71,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,e366d89095a03326fc8b0bb0adf519051af04dd9,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-phonic@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-resemble@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-rime@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-runway@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-sarvam@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-silero@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-soniox@1.4.6
Patch Changes
Exclude test files from the published Soniox plugin build. - #1689 (@toubatbrian)
Updated dependencies [
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-tavus@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-trugen@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugin-xai@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,6971fa57d7310eaa2ce3bd348adf6778d4379a71,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,e366d89095a03326fc8b0bb0adf519051af04dd9,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]:@livekit/agents-plugins-test@1.4.6
Patch Changes
2eeccad1136111152a461765a71271c03c339a3b,27de4099f0bd66aa02a5aa040f00767b855742e2,36b4f7538b6cfa85e28834b17600d18f851a76cc,3f3969223569e63eb98d57abfcb2b0d6345f9981,7ed8af73c1a893d051f533642235107f52183efc,b55a41181bd377f90cd48388dacf653f2eb1a15f,c220cfd5a32a2eb5c0e9c0e896ea3510580a08ff]: