Commit Graph

  • e46337a05a Add session news/research fields and helper functions luke 2026-02-06 00:21:25 -07:00
  • e28579f909 Add NewsService for current events awareness luke 2026-02-06 00:18:40 -07:00
  • 437980dfd4 Update tests for SignalWire phone caller format luke 2026-02-05 17:47:50 -07:00
  • ecc30c44e1 Update frontend for phone caller display luke 2026-02-05 17:46:48 -07:00
  • 9361a3c2e2 Remove browser call-in page luke 2026-02-05 17:46:37 -07:00
  • 9016f9734f Add SignalWire endpoints, update queue/hangup for phone callers luke 2026-02-05 17:45:08 -07:00
  • 051790136e Update CallerService for SignalWire protocol luke 2026-02-05 17:40:35 -07:00
  • c22818bfec Add SignalWire configuration luke 2026-02-05 17:38:41 -07:00
  • a1c94a3682 Fix unnatural response cutoffs luke 2026-02-05 17:18:22 -07:00
  • 9d4b8a0d22 Replace token-based truncation with sentence-count limiting luke 2026-02-05 17:15:04 -07:00
  • 9c5f7c5cfe Add debug logging and safety for piggybacked recording luke 2026-02-05 17:11:51 -07:00
  • 6a56967540 Enforce shorter AI responses and prevent cut-off sentences luke 2026-02-05 17:07:41 -07:00
  • 0e65fa5084 Force shorter AI responses — max 1-2 sentences luke 2026-02-05 17:05:51 -07:00
  • 3192735615 Fix AI responses being cut off luke 2026-02-05 17:04:12 -07:00
  • d583b48af0 Fix choppy/distorted audio to live caller luke 2026-02-05 17:01:33 -07:00
  • d4e25ceb88 Stream TTS audio to caller in real-time chunks luke 2026-02-05 16:56:22 -07:00
  • 97d37f3381 Send AI TTS audio to live caller during auto-respond luke 2026-02-05 16:53:41 -07:00
  • eaedc4214b Reduce live caller latency and improve reliability luke 2026-02-05 16:47:17 -07:00
  • af8606b5b7 Fix recording conflict when host stream is active luke 2026-02-05 16:42:07 -07:00
  • 4d97ea9099 Replace queue with ring buffer jitter absorption for live caller audio luke 2026-02-05 16:37:50 -07:00
  • 7aed4d9c34 Fix live caller audio latency and choppiness luke 2026-02-05 16:32:27 -07:00
  • ab36ad8d5b Fix choppy audio and hanging when taking live callers luke 2026-02-05 16:24:27 -07:00
  • bcd0d96185 Fix slow hangup by moving LLM summarization and SFX to background luke 2026-02-05 16:09:10 -07:00
  • cca8eaad84 Add live caller channel to audio settings luke 2026-02-05 16:03:52 -07:00
  • edcd5ebb1b Bump app.js cache version to force browser reload luke 2026-02-05 16:01:15 -07:00
  • 41ddc8ee35 Remove Twilio dependencies and cleanup references luke 2026-02-05 15:54:35 -07:00
  • a72c1eb795 Update tests for CallerService and browser caller format luke 2026-02-05 15:53:41 -07:00
  • 82ad234480 Add browser call-in page and update host dashboard for browser callers luke 2026-02-05 15:52:54 -07:00
  • 863a81f87b Add continuous host mic streaming to real callers luke 2026-02-05 15:51:17 -07:00
  • bf140a77b7 Add browser caller WebSocket handler with PCM audio streaming luke 2026-02-05 15:49:49 -07:00
  • 06f334359e Remove Twilio endpoints and dependencies luke 2026-02-05 15:48:12 -07:00
  • 3961cfc9d4 Rename TwilioService to CallerService, remove Twilio-specific audio encoding luke 2026-02-05 15:45:08 -07:00
  • db134262fb Add frontend: call queue, active call indicator, three-party chat, three-way calls luke 2026-02-05 13:46:19 -07:00
  • 8dc1d62487 Add Twilio and Cloudflare tunnel setup docs luke 2026-02-05 13:44:24 -07:00
  • 141f81232e Add AI follow-up system with call summarization and show history luke 2026-02-05 13:42:35 -07:00
  • c82420ddad Add outbound audio streaming to real callers luke 2026-02-05 13:39:02 -07:00
  • 88d7fd3457 Add Twilio WebSocket media stream handler with real-time transcription luke 2026-02-05 13:36:04 -07:00
  • 28ff8c2d16 Add Twilio webhook and queue management endpoints luke 2026-02-05 13:33:03 -07:00
  • 924ddca71a Add Twilio call queue service with channel allocation luke 2026-02-05 13:31:02 -07:00
  • 00c2e8f018 Add Session multi-party call support and show history luke 2026-02-05 13:25:32 -07:00
  • fad182f7e5 Add Twilio config and dependencies luke 2026-02-05 13:20:30 -07:00
  • 08df15df85 Add CLAUDE.md with project config and Gitea setup luke 2026-02-04 23:21:50 -07:00
  • 029ce6d689 Initial commit: AI Radio Show web application luke 2026-02-04 23:11:20 -07:00