Files
matrix-ai-agent/requirements.txt
Christian Gick b5f54df42b
All checks were successful
Build & Deploy / test (push) Successful in 10s
Tests / test (push) Successful in 8s
Build & Deploy / build-and-deploy (push) Successful in 1m53s
fix(deps): pin livekit family to versions matching EC-compat fork proto schema
Newer livekit-rtc releases added a ParticipantState symbol to
participant_pb2 that the EC-compat Rust fork (onestacked/livekit-rust-sdks
branch EC-compat-changes, PR #904) doesnt regenerate. The Dockerfile
overwrites the pip-installed protos with the forks regen output, so
patch_sdk.py crashed on "import livekit.rtc" with:
  ImportError: cannot import name ParticipantState from livekit.rtc._proto.participant_pb2

Pinned to the versions running in the last successful image (build of
2026-04-03):
  livekit==1.1.3 livekit-api==1.1.0 livekit-agents==1.5.1
  livekit-plugins-{openai,elevenlabs,silero}==1.5.1

Build verified locally: docker compose build bot exits 0; patch_sdk
applies cleanly; bot starts, syncs, /health returns ok.
2026-04-18 06:37:37 +00:00

347 B