Commit Graph

  • 4e1e372ca2 fix: use caller's E2EE key (not own), fetch via HTTP API Christian Gick 2026-02-21 17:17:33 +02:00
  • 753d6543d4 fix: generate and publish E2EE key, always connect with encryption Christian Gick 2026-02-21 17:06:34 +02:00
  • 74758a3f13 debug: enable livekit.agents debug logging for STT/VAD diagnosis Christian Gick 2026-02-21 17:02:24 +02:00
  • 75970fc06b fix: link AgentSession to remote participant + debug speech events Christian Gick 2026-02-21 15:03:24 +02:00
  • 85df4b295f fix: E2EE key timing + verbose logging + shorter greeting Christian Gick 2026-02-21 14:55:52 +02:00
  • 80582860b9 fix: E2EE key lookup for Element Call voice sessions Christian Gick 2026-02-21 14:51:26 +02:00
  • c60dfc0cef chore: Trigger rebuild Christian Gick 2026-02-21 14:43:14 +02:00
  • 54a2180b52 chore: Trigger rebuild Christian Gick 2026-02-21 14:36:06 +02:00
  • a6b1f46116 fix: use python:3.11-slim-trixie for GLIBC 2.38 compat with patched FFI Christian Gick 2026-02-20 18:13:50 +02:00
  • 6d99eb172e chore: Trigger rebuild Christian Gick 2026-02-20 18:01:58 +02:00
  • cffedb53a3 fix: use rust:bookworm build stage for CXXABI compat with python:3.11-slim-bookworm Christian Gick 2026-02-20 18:01:42 +02:00
  • 4b8b36d463 chore: Trigger rebuild Christian Gick 2026-02-20 17:22:51 +02:00
  • 541a26c354 fix: revert libstdc++ copy that broke GLIBC compat Christian Gick 2026-02-20 17:22:36 +02:00
  • c0b212eaae chore: Trigger rebuild Christian Gick 2026-02-20 17:22:07 +02:00
  • 85f8df5690 fix: VoiceSession cleanup on call leave + CXXABI compat + proactive E2EE key read Christian Gick 2026-02-20 17:21:51 +02:00
  • e5e8b56482 fix(e2ee): Add E2EE HKDF to voice.py, bot uses patched Dockerfile Christian Gick 2026-02-20 17:13:53 +02:00
  • e2b7233077 fix: Clone with --recurse-submodules for yuv-sys/libyuv, add make/clang Christian Gick 2026-02-20 16:53:57 +02:00
  • 2e040a9086 fix: Add nasm for yuv-sys build Christian Gick 2026-02-20 16:47:52 +02:00
  • 78cae61b90 fix: Add libva-dev and libglib2.0-dev for webrtc-sys build Christian Gick 2026-02-20 16:42:25 +02:00
  • 10de057829 fix: Use rust:latest for time crate MSRV 1.88 Christian Gick 2026-02-20 16:33:58 +02:00
  • 85e76a468f fix: Use Rust 1.85 for edition2024 crate support Christian Gick 2026-02-20 16:32:06 +02:00
  • 2234086791 chore: Trigger rebuild Christian Gick 2026-02-20 16:29:56 +02:00
  • 9b95f05488 chore: Trigger rebuild Christian Gick 2026-02-20 16:29:25 +02:00
  • fc3d915939 feat(e2ee): Add HKDF E2EE support for Element Call compatibility Christian Gick 2026-02-20 16:28:56 +02:00
  • 578b6bb56f fix: compute correct LiveKit room name hash for Element Call Christian Gick 2026-02-20 07:16:35 +00:00
  • 39552d5e90 chore: Trigger rebuild Christian Gick 2026-02-20 06:26:50 +02:00
  • 4b3dc11ae3 chore: Trigger rebuild Christian Gick 2026-02-20 06:26:24 +02:00
  • 4cd7a0262e feat: Replace JSON memory with pgvector semantic search (MAT-11) Christian Gick 2026-02-20 06:25:50 +02:00
  • 0c674f1467 chore: Trigger rebuild Christian Gick 2026-02-19 10:11:31 +02:00
  • bf81f7d0b9 fix: Remove !ai memory command — natural conversation only Christian Gick 2026-02-19 10:11:09 +02:00
  • c8661e5aea chore: Trigger rebuild Christian Gick 2026-02-19 10:08:58 +02:00
  • b5c33f4701 fix: Fix memory system persistence and consolidate language prefs Christian Gick 2026-02-19 09:49:05 +02:00
  • 2fd5806654 chore: Trigger rebuild Christian Gick 2026-02-19 09:06:24 +02:00
  • 94bf621490 fix: memory persistence + language auto-detection for translation workflow Christian Gick 2026-02-19 09:06:07 +02:00
  • e431c3fb94 chore: Trigger rebuild Christian Gick 2026-02-19 08:57:06 +02:00
  • d6c30abca3 feat: DM translation workflow for forwarded foreign messages Christian Gick 2026-02-19 08:56:49 +02:00
  • 2cf69b30df chore: Trigger rebuild Christian Gick 2026-02-19 08:19:27 +02:00
  • d7e32acfcb feat: Add persistent user memory system Christian Gick 2026-02-19 08:19:12 +02:00
  • 420b8a1e73 chore: Trigger rebuild Christian Gick 2026-02-19 07:11:22 +02:00
  • eef850f7ac fix: Handle encrypted images + link text to recent images Christian Gick 2026-02-19 07:11:07 +02:00
  • 8fa6b7a49c chore: Trigger rebuild Christian Gick 2026-02-19 06:46:21 +02:00
  • 4e7751bb5c chore: Trigger rebuild Christian Gick 2026-02-18 22:35:38 +02:00
  • 2199de47f9 fix: Handle encrypted image upload for Matrix rooms (MAT-9) Christian Gick 2026-02-18 22:35:21 +02:00
  • da4a714913 chore: Trigger rebuild Christian Gick 2026-02-18 22:09:39 +02:00
  • 5c5f442a74 feat: Add PDF reading support to Matrix AI bot (MAT-10) Christian Gick 2026-02-18 22:09:24 +02:00
  • 9b509e899f chore: Trigger rebuild Christian Gick 2026-02-18 21:55:04 +02:00
  • 8b08056e0a feat: Add image reading and generation to Matrix AI bot (MAT-9) Christian Gick 2026-02-18 21:54:45 +02:00
  • 4477c9d68f chore: Trigger rebuild Christian Gick 2026-02-16 15:24:43 +02:00
  • f51e8d95e0 fix: Rename connect/disconnect to wildfiles connect/disconnect (WF-90) Christian Gick 2026-02-16 15:01:45 +02:00
  • 522104e5b9 chore: Trigger rebuild Christian Gick 2026-02-16 14:51:18 +02:00
  • 37757379ff feat: Add SSO device auth flow for !ai connect (WF-90) Christian Gick 2026-02-16 14:33:35 +02:00
  • e4ae0960a1 chore: Trigger rebuild Christian Gick 2026-02-16 14:06:12 +02:00
  • 8f82f22698 feat: Add per-user WildFiles auth via !ai connect/disconnect Christian Gick 2026-02-16 14:05:28 +02:00
  • 48eb14175a chore: Trigger rebuild Christian Gick 2026-02-16 13:51:37 +02:00
  • 61d3e524e9 fix: render markdown links as clickable HTML in Matrix messages Christian Gick 2026-02-16 13:51:22 +02:00
  • 84a7150c87 chore: Trigger rebuild Christian Gick 2026-02-16 13:43:20 +02:00
  • d392cda64d fix: include document content in RAG context + disable DM auto-rename Christian Gick 2026-02-16 13:43:04 +02:00
  • eacf4864d9 chore: Trigger rebuild Christian Gick 2026-02-16 13:37:51 +02:00
  • abfc6ee34a feat: Re-rename DM rooms after 5min gap for new conversation topics Christian Gick 2026-02-16 13:37:37 +02:00
  • abb8403f81 chore: Trigger rebuild Christian Gick 2026-02-16 13:36:37 +02:00
  • 8402f0e36a fix: Increase WildFiles RAG timeout from 5s to 15s Christian Gick 2026-02-16 13:36:22 +02:00
  • 52412a8d02 chore: Trigger rebuild Christian Gick 2026-02-16 13:25:56 +02:00
  • 2e4090aff8 feat: Auto-rename DM rooms by default with improved title prompt Christian Gick 2026-02-16 13:25:40 +02:00
  • 380c9dd11d chore: Trigger rebuild Christian Gick 2026-02-16 13:06:44 +02:00
  • a0367f32e3 feat: Add RAG query rewriting for contextual follow-up questions Christian Gick 2026-02-16 13:06:26 +02:00
  • e1438c9abf chore: Trigger rebuild Christian Gick 2026-02-16 13:02:59 +02:00
  • a80eb6f5b7 fix: Read source_url from top-level field in RAG response Christian Gick 2026-02-16 13:02:43 +02:00
  • 6d39038597 chore: Trigger rebuild Christian Gick 2026-02-16 08:52:14 +02:00
  • 1e317bbd6d feat(CF-1189): Add auto-rename, fix system prompt, load room settings Christian Gick 2026-02-16 08:48:44 +02:00
  • 0c82047ba8 fix(CF-1189): Fix room.timeline crash, add markdown rendering, improve verification routing Christian Gick 2026-02-16 06:53:00 +02:00
  • 21635bb3ab feat(CF-1189): Add in-room SAS verification for E2E key sharing Christian Gick 2026-02-15 19:22:32 +02:00
  • ac26c71709 feat: respond to all messages in DMs without requiring @mention Christian Gick 2026-02-15 19:02:36 +02:00
  • 07dfc05f76 fix: bump openai to >=2.0 (required by livekit-agents 1.4) Christian Gick 2026-02-15 18:12:57 +02:00
  • 2c60a1562c feat(CF-1189): Add AI text bot + WildFiles RAG integration Christian Gick 2026-02-15 18:10:28 +02:00
  • 2917f6515a fix: set agent_name via rtc_session decorator, revert CLI flag Christian Gick 2026-02-15 17:25:34 +02:00
  • d5af90c7c7 fix(CF-1170): Fix STT by correcting agent dispatch flow Christian Gick 2026-02-15 17:21:32 +02:00
  • 7032fef5c4 fix: use standard ctx.connect() for audio pipeline (CF-1170) Christian Gick 2026-02-15 13:55:15 +02:00
  • ee4efd01ef fix: agent cleanup on disconnect + targeted audio input Christian Gick 2026-02-15 13:41:53 +02:00
  • a0debf0bd8 feat: Add cross-signing bootstrap + canonicaljson dep Christian Gick 2026-02-15 08:19:38 +02:00
  • a7b55a1696 fix: Persist login credentials for stable device ID Christian Gick 2026-02-15 08:03:51 +02:00
  • d7044b613c fix: Auto-trust all devices for E2E decryption Christian Gick 2026-02-15 08:01:14 +02:00
  • cbc61f1646 feat: Add E2E encryption support to Matrix bot Christian Gick 2026-02-15 07:56:46 +02:00
  • 7bc7318c5b refactor: Use ElevenLabs directly for both STT and TTS Christian Gick 2026-02-15 07:37:44 +02:00
  • f057acc7b2 fix: correct package version constraints + use ElevenLabs directly Christian Gick 2026-02-15 07:34:41 +02:00
  • fa65fbeb3d feat: Matrix AI voice agent (LiveKit + LiteLLM) Christian Gick 2026-02-15 07:30:18 +02:00