Agents SDK (TypeScript)
Added a "license": "MIT" field to package.json to prevent license-checker tools from reporting an undefined license.
Adds the @elevenlabs/client/internal/unity sub-path export for the Unity SDK's WebGL bridge, exposing runtime values and type-only exports. New type aliases MediaDeviceInputConfig, MediaDeviceOutputConfig, and WebRTCConnectionConfig replace the deprecated ConnectionConfig.
Added support for external_agent_joined and agent_typing events, which fire when an external agent takes over from the AI agent and when an agent is currently typing. The widget now displays an "Agent is typing..." indicator when the external agent is typing.
Fixed alignment of compact and full trigger controls.
The widget launcher now shows call and message entry points based on agent type: multimodal agents display both, voice-only agents show call, and text-only agents show message. Call connects directly on click, while message opens the chat focused on the input field.
The microphone input chunk duration is now configurable via the inputChunkDurationMs option, with a default of 25ms.
Patch Changes
- 0f7e2e5: Style emotion/audio tags in voice transcripts when
strip_audio_tagsis off. Voice agent messages render plain text w...
Patch Changes
-
a9dcb56: Fix iOS Safari dropping the first message's audio on WebSocket voice sessions.
iOS Safari blocks `HTMLAudioElemen...
Minor Changes
- 796ade1: Replace DOM
Event/CloseEventconstructors inDisconnectionDetailswith a platform-agnostic `DisconnectionContext...
Patch Changes
- ae50508: Pin livekit-client to 2.16.1 and force dual peer connection (v0) path to fix WebRTC connection failures with newer liv...
