65340bf0eeaf70bf16dffdaba1a79af5beafe073
When Element Call sees the bot join, it rotates its encryption key (index 0 → 1). The on_encryption_key callback was calling set_key() (per-participant) which has no effect in shared-key mode. Switch to set_shared_key() so the shared-key decryption path stays current when the caller rotates keys.
Description
Matrix AI voice agent - LiveKit + LiteLLM
Languages
Python
99.1%
Dockerfile
0.8%
Shell
0.1%