578b6bb56f21b9d1066ec52f124c02f38ebd1093
Element Call uses SHA256(room_id + "|m.call#ROOM") encoded as unpadded base64 for LiveKit room names (via lk-jwt-service). The bot was using the raw Matrix room ID, causing agent and user to join different rooms. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
Matrix AI voice agent - LiveKit + LiteLLM
Languages
Python
99.1%
Dockerfile
0.8%
Shell
0.1%