Peter Steinberger
dc2c4aab6d
fix: rotate realtime voice sessions on max duration
...
- Rotate OpenAI Realtime voice sessions on provider max-duration events without surfacing the expected expiry as a Discord voice error.
- Add lifecycle logging for Realtime rotation/reconnect and regression coverage for max-duration reconnect.
- Allowlist the existing Control UI chunking helper for the optional Knip unused-file guard so the dependency shard stays green on the current base.
2026-05-25 13:16:48 +01:00
..
2026-05-25 07:21:12 +02:00
2026-05-21 22:41:45 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 16:47:59 +02:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 00:57:34 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 09:17:30 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 11:34:12 +03:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 10:10:12 +01:00
2026-05-25 13:16:48 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 01:37:52 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 18:13:03 -07:00
2026-05-24 02:40:16 +01:00
2026-05-24 03:55:49 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 10:10:12 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 10:10:12 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 11:49:48 +01:00
2026-05-25 11:03:04 +00:00
2026-05-24 04:27:42 +01:00
2026-05-24 05:11:12 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 09:16:37 +01:00
2026-05-24 05:21:22 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 10:10:12 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 13:16:48 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-15 07:28:28 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 11:24:16 +02:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 03:55:49 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 11:00:12 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 03:55:49 +01:00
2026-05-24 02:40:16 +01:00
2026-05-15 07:28:28 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 11:00:17 +01:00
2026-05-24 02:40:16 +01:00
2026-05-13 13:33:38 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 03:55:49 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-25 10:10:12 +01:00
2026-05-25 08:43:21 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-24 02:40:16 +01:00
2026-05-16 12:38:51 +01:00
2026-05-17 02:05:22 +01:00
2026-05-17 02:36:48 +08:00