openclaw/scripts/dev
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
..
discord-acp-plain-language-smoke.ts chore: remove redundant discord smoke conversions 2026-04-10 22:48:35 +01:00
gateway-smoke.ts
gateway-ws-client.ts
ios-node-e2e.ts
ios-pull-gateway-log.sh
realtime-talk-live-smoke.ts fix(openai): use GA realtime bridge for gpt-realtime-2 2026-05-08 00:47:25 +01:00
test-device-pair-telegram.ts refactor(config): migrate plugin config access 2026-04-27 12:35:58 +01:00