Skip to content

Tags: fixie-ai/ultravox-client-sdk-js

Tags

0.4.1

Toggle 0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support muting before room is connected (#28)

0.4.0

Toggle 0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add experimental support for video tracks (#26)

This add (experimental) support for handling LiveKit video tracks.

0.3.6

Toggle 0.3.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for updating call state (#22)

Add support for `updateCallState` and also pass through everything else
so as to support future fields without requiring an SDK update.

0.3.5

Toggle 0.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adding support for agent_reaction (#21)

Added a new enum for AgentReaction, modified the ClientToolReturnType to
optionally use agentReaction, and updated the handleClientToolResult
method to pass agentReaction if present.

---------

Co-authored-by: Mike Depinet <mike@fixie.ai>

0.3.4

Toggle 0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Websocket client tool results (#17)

This fixes large tool results sometimes failing to reach our server

0.3.1

Toggle 0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add setOutputMedium (#13)

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add client tools (#12)

Also fix some deviations from our other SDKs, in particular:
  * Kills UltravoxSessionState
  * Simplifies event names
  * Adds documentation for public attributes

0.2.18

Toggle 0.2.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add toggles for mute (#11)

0.2.17

Toggle 0.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
switching up the way mute/unmute works (#10)

removing mute(), unmute(), and isMuted(). adding muteMic(), unmuteMic(),
isMicMuted(), muteSpeaker(), unmuteSpeaker(), and isSpeakerMuted().

---------

Co-authored-by: Mike Depinet <mike@fixie.ai>

0.2.16

Toggle 0.2.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add mute, upgrade livekit (#9)

can't implement mute button in client app w/out interfacing with
livekit's `setMicrophoneEnabled()`. wrapping that in the SDK here. added
`mute()`, `unmute()`, `toggleMute()` and `isMicrophoneMuted()`. also
upgraded to latest version of livekit client.