You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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>
Add client tools (#12)
Also fix some deviations from our other SDKs, in particular:
* Kills UltravoxSessionState
* Simplifies event names
* Adds documentation for public attributes
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>
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.