6b457a2aef42f6fcb0635d484f40d0f0ea400bb7
LiveKit JS SDK deriveKeys(): info=new ArrayBuffer(128) (128 zero bytes, NOT identity), output=16 bytes AES-128. Previous code used identity as info and 32-byte output - both wrong, caused silence in both directions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Matrix AI voice agent - LiveKit + LiteLLM
Languages
Python
99.1%
Dockerfile
0.8%
Shell
0.1%