Commit Graph

26 Commits

Author SHA1 Message Date
Shakker
dc6b4a0037 test: tighten talkback fallback warning 2026-05-11 02:46:45 +01:00
Colin
7a2a31dede feat: add realtime voice OAuth controls 2026-05-10 00:13:23 -04:00
Peter Steinberger
38fe4d36c6 fix(discord): suppress stale realtime consults 2026-05-10 02:23:25 +01:00
Peter Steinberger
6a2260eac0 fix: stabilize Discord realtime voice proxy 2026-05-09 14:21:51 +01:00
VACInc
cfb0c34ff6 feat: add realtime consult overrides 2026-05-09 06:51:20 -04:00
Peter Steinberger
f8e15d52d8 test: tighten realtime voice consult runtime assertions 2026-05-09 08:30:55 +01:00
Peter Steinberger
86cc247d4d test: tighten realtime voice consult tool assertions 2026-05-09 08:27:46 +01:00
Peter Steinberger
d410289e7a test: tighten talk logging assertions 2026-05-09 08:25:35 +01:00
Peter Steinberger
63b8013b44 test: tighten realtime voice talkback assertions 2026-05-09 08:22:04 +01:00
Peter Steinberger
d00d4e5517 test: tighten realtime voice provider resolver assertions 2026-05-09 08:20:31 +01:00
Peter Steinberger
4f58bb38ec test: tighten talk session controller assertions 2026-05-09 08:19:12 +01:00
Peter Steinberger
54f32451f5 test: tighten talk event envelope assertion 2026-05-09 08:16:39 +01:00
Peter Steinberger
87665a435c test: tighten talk session log assertions 2026-05-09 08:15:05 +01:00
Peter Steinberger
d5f8860306 test: tighten talk diagnostics assertion 2026-05-09 08:13:58 +01:00
Peter Steinberger
2e5ab0ae91 feat: improve discord realtime voice routing 2026-05-09 07:15:40 +01:00
Shakker
3d1e349e7f test: tighten channel empty array assertions 2026-05-09 04:38:48 +01:00
Peter Steinberger
2d10afa6d7 test: tighten talkback consult signal assertions 2026-05-09 04:21:30 +01:00
Shakker
e11a2dcf07 test: tighten voice consult session assertion 2026-05-08 18:24:09 +01:00
Shakker
dc5ebc24fc test: tighten talkback abort assertion 2026-05-08 18:14:35 +01:00
Shakker
32fb032ba0 test: tighten talk diagnostic event assertion 2026-05-08 18:03:42 +01:00
Shakker
809abda82b test: tighten realtime voice bridge assertions 2026-05-08 18:01:58 +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
9ef37d1907 test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
Vincent Koc
16321a27b6 fix(talk): add bounded lifecycle logging 2026-05-06 03:02:02 -07:00
Vincent Koc
e2501b2d6d fix(diagnostics): export Talk metrics after SDK refactor
Adds bounded Talk lifecycle/audio diagnostics and session recovery metrics for OTEL, Prometheus, and stability snapshots after the Talk SDK/session refactor. Includes changelog/docs updates and Testbox/live proof.
2026-05-06 02:01:52 -07:00
Peter Steinberger
f1636d5e28 refactor: unify talk session runtime 2026-05-06 02:39:15 +01:00