Peter Steinberger
|
b8d08f0cfd
|
docs: document repository scripts
|
2026-06-04 20:52:50 -04:00 |
|
Peter Steinberger
|
27dde7a4d6
|
chore(lint): enable stricter error rules
|
2026-06-01 01:12:21 +01:00 |
|
Peter Steinberger
|
304e2c83c0
|
chore(lint): enable stricter oxlint rules
|
2026-05-31 18:59:02 +01:00 |
|
Vincent Koc
|
6fd8cfd5bb
|
refactor: share script bounded response reader
|
2026-05-29 23:02:03 +02:00 |
|
Vincent Koc
|
21bcc0e942
|
fix(scripts): cap realtime smoke responses
|
2026-05-29 18:14:59 +02:00 |
|
Vincent Koc
|
e2cebe88ca
|
fix(dev): bound realtime smoke HTTP waits
|
2026-05-27 13:46:42 +02:00 |
|
Peter Steinberger
|
4e84229e82
|
fix: infer realtime smoke dev server type
|
2026-05-26 21:55:57 +01:00 |
|
Vincent Koc
|
00fc2950d9
|
chore(scripts): harden dev tooling diagnostics
|
2026-05-17 17:04:18 +08:00 |
|
Colin
|
7a2a31dede
|
feat: add realtime voice OAuth controls
|
2026-05-10 00:13:23 -04:00 |
|
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 |
|
Peter Steinberger
|
93bbbe5e37
|
feat: add browser realtime talk transports
|
2026-04-27 14:22:32 +01:00 |
|