70b0b8929040b02b32372a2479831eb2358ec11c
Element X sends E2EE keys via encrypted to-device messages targeting the device_id from the call.member state event. Bot was advertising device_id='AIBOT' but its actual Matrix session is on device 'PEYRKFEXFP'. Keys were sent to a non-existent device. Now uses the real device_id from nio credentials so Element X's encryptAndSendToDevice reaches the correct device. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Matrix AI voice agent - LiveKit + LiteLLM
Languages
Python
99.1%
Dockerfile
0.8%
Shell
0.1%