dec6eee726eed7aa9e8c8fec70e1667fd0430cb3
The custom HKDF=1 path in the Rust FFI fork (EC-compat-changes) produces different derived keys than the JS SDK's libwebrtc C++. Switching to PBKDF2=0 lets libwebrtc's built-in C++ FrameCryptor handle key derivation identically to how the JS SDK does it. Also aligned ratchet_window_size=0 and key_ring_size=16 to match Element Call JS SDK defaults (were 10 and 256). 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%