Repository navigation
5.15.0 (2026-10-08)
Features
- Listen V1: Reconfigure active Nova-3 streams without reconnecting with
sendConfigure({ type: "Configure", ... }), including keyterms and numerals. Configure rejections arrive as typedListenV1Errormessages. - Voice Agent: Exchange experimental custom Think-provider payloads with
sendCustomToThinkProvider(...)andAgentV1CustomFromThinkProvidermessages. This requires a configured custom Think-providerwss://endpoint.
Bug Fixes
- WebSockets: Connection errors now retry through the configured
reconnectAttemptsbudget unless the application explicitly closed the socket. - Custom transports: The reconnect retry budget resets after the default five-second stable-open period, while unstable connections still stop after
reconnectAttempts.
Validation
make build,make test,make lint, andmake typecheck-tests- Browser E2E: 26/26 with configured credentials and project
- Live Listen V1 Configure example and nullable-keyterms probe
Custom Think-provider round trips require an application-owned endpoint and remain environment-specific.