Peter Steinberger
63ec912786
fix(openai): use GA realtime bridge for gpt-realtime-2
Summary:
- switch OpenAI realtime voice default to gpt-realtime-2
- migrate backend OpenAI WebSocket bridge to the GA session shape and drop the beta header
- keep Azure deployment realtime bridges on the deployment-compatible shape
- extend live Talk smoke coverage and align npm Telegram package-runtime assertions
Verification:
- pnpm test extensions/openai/realtime-voice-provider.test.ts src/gateway/protocol/index.test.ts src/gateway/talk-handoff.test.ts extensions/google-meet/index.test.ts -- --reporter=dot
- pnpm test test/scripts/npm-telegram-live.test.ts -- --reporter=dot
- pnpm check:docs
- env OPENCLAW_TESTBOX=0 pnpm check:changed
- OPENCLAW_REALTIME_OPENAI_MODEL=gpt-realtime-2 node --import tsx scripts/dev/realtime-talk-live-smoke.ts
2026-05-08 00:47:25 +01:00
..
2026-05-08 06:26:36 +10:00
2026-05-07 16:40:37 -07:00
2026-05-07 18:34:05 -05:00
2026-05-07 12:53:00 -07:00
2026-05-07 13:07:03 +01:00
2026-05-08 00:00:40 +01:00
2026-05-06 02:15:17 +01:00
2026-05-07 18:34:05 -05:00
2026-05-07 18:13:59 +09:00
2026-05-07 22:47:04 +01:00
2026-05-07 13:07:03 +01:00
2026-05-03 15:47:23 -07:00
2026-05-07 13:03:49 -07:00
2026-05-08 00:47:25 +01:00
2026-05-06 02:39:15 +01:00
2026-05-04 11:46:05 +01:00
2026-05-07 16:40:35 -07:00
2026-05-07 18:34:05 -05:00
2026-05-04 07:38:42 +01:00
2026-05-08 00:28:43 +01:00
2026-05-06 23:44:34 -07:00
2026-05-07 06:05:24 +01:00
2026-05-06 02:15:17 +01:00
2026-05-02 18:39:06 -05:00
2026-05-06 14:40:31 +10:00
2026-05-05 21:07:19 -05:00
2026-05-08 00:28:43 +01:00
2026-05-04 01:25:12 -07:00
2026-05-07 18:34:05 -05:00
2026-05-07 18:34:05 -05:00
2026-05-06 15:40:33 +01:00
2026-05-05 12:56:31 -07:00
2026-05-07 12:52:48 -07:00
2026-05-07 12:52:48 -07:00
2026-05-07 12:52:48 -07:00
2026-05-07 12:52:48 -07:00
2026-05-07 05:52:12 +01:00
2026-05-06 03:02:02 -07:00
2026-05-07 05:25:54 +01:00
2026-05-03 12:20:52 +01:00
2026-05-06 02:15:17 +01:00
2026-05-07 18:49:42 -03:00
2026-05-07 05:48:14 +01:00
2026-05-06 05:03:11 +01:00
2026-05-04 22:26:58 -07:00
2026-05-03 23:47:35 -07:00
2026-05-07 18:13:59 +09:00
2026-05-06 14:08:28 -07:00
2026-05-03 12:20:52 +01:00
2026-05-04 16:03:51 -07:00
2026-05-04 15:16:22 -07:00
2026-05-04 15:28:49 -07:00
2026-05-04 15:28:49 -07:00
2026-05-05 16:34:18 -07:00
2026-05-05 16:34:18 -07:00
2026-05-05 16:34:18 -07:00
2026-05-06 00:53:05 +01:00
2026-05-05 19:48:19 +01:00
2026-05-06 02:15:17 +01:00