Commit Graph

520 Commits

Author SHA1 Message Date
Peter Steinberger
cef7b0e33b test: tighten voice call assertions 2026-05-10 19:19:45 +01:00
Shakker
b025c30276 test: clear voice call broad matcher 2026-05-10 16:44:26 +01:00
Peter Steinberger
9a7778d8aa fix: declare extension runtime deps 2026-05-10 12:37:10 +01:00
Peter Steinberger
827b0de0ce refactor: reduce plugin sdk surface 2026-05-10 12:37:10 +01:00
Peter Steinberger
8e62726d6b fix: honor voice agent tool allowlist 2026-05-10 09:21:13 +01:00
Peter Steinberger
9243b575ed chore(release): prepare 2026.5.10-beta.1 2026-05-10 06:13:38 +01:00
Colin
7a2a31dede feat: add realtime voice OAuth controls 2026-05-10 00:13:23 -04:00
Shakker
b4541fe8c7 test: speed up voice realtime tests 2026-05-09 22:12:29 +01:00
Peter Steinberger
91fac5d441 test: tighten realtime voice call assertions 2026-05-09 21:32:39 +01:00
Peter Steinberger
9356797bcd test: tighten voice call webhook assertions 2026-05-09 21:29:44 +01:00
Peter Steinberger
438f647f7a test: tighten telnyx provider assertions 2026-05-09 21:28:20 +01:00
Peter Steinberger
46aa7e130f test: tighten twilio api assertions 2026-05-09 21:24:57 +01:00
Peter Steinberger
eabbf06d47 test: tighten twilio provider call assertions 2026-05-09 21:23:40 +01:00
Peter Steinberger
1b24dacff2 test: tighten voice call config assertions 2026-05-09 21:22:09 +01:00
Peter Steinberger
39fe6977a3 test: tighten voice call inbound allowlist assertions 2026-05-09 21:20:13 +01:00
Peter Steinberger
8a8076d65e test: tighten voice call response assertions 2026-05-09 21:18:44 +01:00
Peter Steinberger
7c1ab59ee2 test: tighten voice call event assertions 2026-05-09 21:15:21 +01:00
Peter Steinberger
bd43b38096 test: tighten voice call outbound assertions 2026-05-09 21:13:56 +01:00
Peter Steinberger
fb0ea0fc73 test: tighten voice call timer timeout assertion 2026-05-09 21:02:38 +01:00
Peter Steinberger
a90f5597bd test: tighten voice call tunnel assertions 2026-05-09 21:01:18 +01:00
Peter Steinberger
9353febc9a test: tighten voice call webhook security assertion 2026-05-09 20:59:24 +01:00
Peter Steinberger
80f3c0a036 test: tighten voice call hangup assertion 2026-05-09 20:54:29 +01:00
Peter Steinberger
1ca4f15149 test: tighten voice call notify assertions 2026-05-09 20:14:19 +01:00
Peter Steinberger
df1267216f test: tighten voice call runtime assertions 2026-05-09 20:12:12 +01:00
Peter Steinberger
aa97e92b41 test: tighten voice call restore assertions 2026-05-09 20:10:00 +01:00
Peter Steinberger
51d84bcc2e test: tighten voice call media stream assertions 2026-05-09 20:08:35 +01:00
VACInc
cfb0c34ff6 feat: add realtime consult overrides 2026-05-09 06:51:20 -04:00
Peter Steinberger
4883a0e6c4 chore: update workspace dependencies 2026-05-09 10:58:36 +01:00
Peter Steinberger
308006ad5e test: tighten voice-call config assertions 2026-05-09 09:20:41 +01:00
Peter Steinberger
c605a0e6e8 test: tighten telephony tts override assertion 2026-05-09 08:41:53 +01:00
Peter Steinberger
9385eaaf88 chore(release): prepare 2026.5.8 2026-05-09 08:05:17 +01:00
Peter Steinberger
b972e207cf test: tighten voice continue operation id 2026-05-09 06:51:43 +01:00
Peter Steinberger
9162d547a5 test: tighten voice tailscale spawn assertions 2026-05-09 06:50:17 +01:00
Peter Steinberger
3938328aa4 test: tighten voice outbound lifecycle assertions 2026-05-09 06:16:55 +01:00
Peter Steinberger
6af6d166cd test: tighten voice response session assertions 2026-05-09 06:07:30 +01:00
Peter Steinberger
12ebb97168 test: tighten voice runtime consult assertions 2026-05-09 06:05:09 +01:00
Peter Steinberger
b5def5dbdf test: tighten voice webhook handler assertion 2026-05-09 06:03:55 +01:00
Peter Steinberger
98cc3d8839 test: tighten voice call tunnel spawn options 2026-05-09 06:01:49 +01:00
Peter Steinberger
e68206deed test: tighten stale call reaper error assertion 2026-05-09 05:03:18 +01:00
Peter Steinberger
c83a40e474 test: tighten mock voice provider timestamps 2026-05-09 04:58:41 +01:00
Shakker
c2f6bb0e71 test: tighten voice call empty array assertions 2026-05-09 04:40:00 +01:00
Shakker
67e1f1a6b2 test: tighten plugin config empty assertions 2026-05-09 04:30:16 +01:00
Shakker
3256316122 test: avoid media stream pending sleep 2026-05-08 23:42:22 +01:00
Shakker
459e77e25a test: speed voice realtime consult timers 2026-05-08 23:40:38 +01:00
Peter Steinberger
c8d7db55ad test: require voice-call async gates 2026-05-08 19:12:11 +01:00
Shakker
a68f58a436 test: tighten voice media upgrade callback assertion 2026-05-08 17:23:15 +01:00
Peter Steinberger
5457462e62 feat(discord): add realtime voice modes
Add Discord realtime voice modes with OpenAI realtime support, talk-buffer/bidi routing, per-turn speaker context enforcement, and lifecycle cleanup.
2026-05-08 09:16:04 -04:00
Peter Steinberger
190c07afe9 test: tighten generic matcher assertions 2026-05-08 14:09:53 +01:00
Peter Steinberger
8ec92f544c test: clarify extension resilience test names 2026-05-08 13:41:40 +01:00
Peter Steinberger
79c1f1be48 test: remove weak no-throw wrappers 2026-05-08 12:22:55 +01:00