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 00:28:43 +01:00
2026-05-07 12:53:01 -07:00
2026-04-04 13:36:58 +09:00
2026-05-07 12:53:01 -07:00
2026-05-07 22:17:42 +01:00
2026-05-08 06:26:36 +10:00
2026-05-07 12:53:01 -07:00
2026-05-06 08:49:27 -07:00
2026-05-02 07:49:12 +01:00
2026-05-08 00:47:25 +01:00
2026-05-07 16:40:35 -07:00
2026-04-13 18:03:44 +08:00
2026-05-07 12:53:01 -07:00
2026-05-08 00:47:25 +01:00
2026-05-03 13:46:26 +09:00
2026-05-07 13:07:03 +01:00
2026-05-07 16:40:37 -07:00
2026-05-08 00:47:25 +01:00
2026-05-07 03:39:26 -07:00
2026-05-07 23:46:33 +01:00
2026-05-08 01:18:04 +10:00
2026-04-28 03:13:20 +01:00
2026-05-07 12:53:01 -07:00
2026-05-02 22:37:01 +01:00
2026-05-07 12:53:01 -07:00
2026-05-08 00:47:25 +01:00
2026-04-23 07:25:06 +01:00
2026-05-07 10:24:19 +01:00
2026-05-02 04:42:55 +01:00
2026-05-07 03:56:53 +01:00
2026-04-12 09:09:50 +01:00
2026-05-05 21:14:55 -07:00
2026-05-07 13:12:00 -07:00
2026-05-07 13:07:03 +01:00
2026-05-06 03:02:02 -07:00
2026-05-05 21:14:55 -07:00
2026-05-05 17:38:21 +01:00
2026-04-26 23:57:10 -07:00
2026-05-05 21:14:55 -07:00
2026-04-23 20:40:15 -07:00
2026-04-17 16:05:10 +01:00
2026-04-23 20:40:15 -07:00
2026-04-29 14:36:33 -07:00