Skip to content

Releases: HumeAI/empathic-voice-api-js

v0.1.5

16 May 19:25
204881d
Compare
Choose a tag to compare

What's Changed

  • Update message schemas
    • add from_text field to UserTranscriptMessage schema
    • add tool_name and tool_type to ToolResponseMessage
  • Bugfix: clear tool status store on disconnect
  • Bump the npm_and_yarn group across 2 directories with 1 update

Full Changelog: v0.1.4...v0.1.5

v0.1.4

07 May 17:33
4c5dd9c
Compare
Choose a tag to compare
  • When an unsupported message type comes in from the assistant, the chat session no longer ends with a fatal error
  • Add support for new message types

v0.1.3

02 May 17:26
3ea9354
Compare
Choose a tag to compare

This release enables support for EVI tool use.

  • Introduces ToolCall, ToolResponse, and ToolError message types
  • Exposes onToolCall and sendToolMessage methods from VoiceProvider to enable function calling
  • Tool messages are now stored in the messages object exposed by the VoiceProvider. Tool message statuses are tracked in toolStore.