Peter Steinberger
f21b93e896
test: tighten google meet pull failure assertions
2026-05-09 11:39:36 +01:00
Peter Steinberger
fb238e06fb
test: tighten google meet node realtime assertions
2026-05-09 11:38:20 +01:00
Peter Steinberger
30ce4751e3
test: tighten google meet talkback assertions
2026-05-09 11:35:57 +01:00
Peter Steinberger
b93fb8925e
test: tighten google meet realtime callbacks
2026-05-09 11:34:38 +01:00
Peter Steinberger
6810298cb3
test: tighten google meet audio bridge assertions
2026-05-09 11:32:19 +01:00
Peter Steinberger
ca31a705d0
test: tighten google meet manual action assertions
2026-05-09 11:30:24 +01:00
Peter Steinberger
288638dd1b
test: tighten google meet listen assertions
2026-05-09 11:27:23 +01:00
Peter Steinberger
8952d74b9a
test: tighten google meet tab recovery assertions
2026-05-09 11:25:59 +01:00
Peter Steinberger
a83a8cfa18
test: tighten google meet node assertions
2026-05-09 11:23:27 +01:00
Peter Steinberger
4e8914861f
test: tighten google meet status assertions
2026-05-09 11:20:03 +01:00
Peter Steinberger
1bf26cd11f
test: tighten google meet browser assertions
2026-05-09 11:18:15 +01:00
Peter Steinberger
4cc786930e
test: tighten google meet setup diagnostics
2026-05-09 11:16:05 +01:00
Peter Steinberger
d2c4b944ba
test: tighten google meet export assertions
2026-05-09 11:13:27 +01:00
Peter Steinberger
2a89e03bf4
test: tighten google meet session assertions
2026-05-09 11:11:19 +01:00
Peter Steinberger
8921848436
test: tighten google meet artifact assertions
2026-05-09 11:08:29 +01:00
Peter Steinberger
2cc9efd231
test: tighten google meet api assertions
2026-05-09 11:06:42 +01:00
Peter Steinberger
be875240b7
test: tighten google meet config assertions
2026-05-09 11:04:02 +01:00
Peter Steinberger
4883a0e6c4
chore: update workspace dependencies
2026-05-09 10:58:36 +01:00
Peter Steinberger
9385eaaf88
chore(release): prepare 2026.5.8
2026-05-09 08:05:17 +01:00
Shakker
0fef42ddcc
test: tighten plugin extension array assertions
2026-05-09 05:58:17 +01:00
Peter Steinberger
97b32e8271
test: tighten google meet cli gateway assertion
2026-05-09 04:31:15 +01:00
Peter Steinberger
9ae2abf100
test: tighten google meet oauth expiry assertion
2026-05-09 04:27:06 +01:00
Peter Steinberger
b7bf529441
test: require extension scenario schemas
2026-05-08 18:08:25 +01:00
Peter Steinberger
b332f06e30
test: clarify google meet setup assertions
2026-05-08 11:47:49 +01:00
Shakker
d2cd9badd9
perf: avoid sorting session lookup paths
2026-05-08 08:14:29 +01:00
Peter Steinberger
b01889c00d
test: clarify google meet export mime assertions
2026-05-08 07:55:39 +01: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
6a4069dead
fix: share plugin runtime helpers
...
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
2026-05-08 00:28:43 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Peter Steinberger
2e10ffe813
test(perf): bound google meet retry waits
2026-05-06 15:25:23 +01:00
Vincent Koc
16321a27b6
fix(talk): add bounded lifecycle logging
2026-05-06 03:02:02 -07:00
Vincent Koc
e2501b2d6d
fix(diagnostics): export Talk metrics after SDK refactor
...
Adds bounded Talk lifecycle/audio diagnostics and session recovery metrics for OTEL, Prometheus, and stability snapshots after the Talk SDK/session refactor. Includes changelog/docs updates and Testbox/live proof.
2026-05-06 02:01:52 -07:00
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00
Peter Steinberger
a1b49c4b20
fix: stabilize google meet twilio joins
2026-05-06 09:18:20 +01:00
Peter Steinberger
ada560ece4
feat: adapt voice surfaces to talk events
2026-05-06 02:39:15 +01:00
Peter Steinberger
093b2b9b5f
test: speed extension and contract scenarios
2026-05-06 00:54:06 +01:00
scoootscooob
79dd65e208
feat(voice-call): improve realtime Meet voice agent
...
* feat(voice-call): inject agent context into realtime voice
* fix(voice-call): stabilize realtime meet audio
* fix(voice-call): delegate realtime consults to agent
* Improve realtime Meet voice consult routing
* Pin voice consult delivery to call session
* Move voice changelog entries to changes
* fix(voice-call): isolate final realtime transcripts
* test(voice-call): trim redundant realtime coverage
2026-05-05 12:56:31 -07:00
Peter Steinberger
5397667272
chore(release): prepare 2026.5.4
2026-05-04 10:09:55 +01:00
Peter Steinberger
deffd11a43
fix: fork google meet agent context
2026-05-04 07:36:09 +01:00
Peter Steinberger
cbd91676ac
fix: log google meet agent tts backend
2026-05-04 06:41:22 +01:00
Peter Steinberger
a6d67ccf29
fix: log google meet realtime models
2026-05-04 06:03:53 +01:00
scoootscooob
b2f2185348
fix(google-meet): keep realtime Twilio joins alive
2026-05-04 05:42:59 +01:00
Peter Steinberger
796d4ab43d
fix: wait for meet microphone readiness
2026-05-04 05:39:47 +01:00
Vincent Koc
fe107d5256
fix(google-meet): require voice call setup entry
2026-05-03 20:28:17 -07:00
Vincent Koc
a90bc434dd
fix(google-meet): preserve realtime provider fallback
2026-05-03 20:22:23 -07:00
Vincent Koc
c52b5657a2
fix(google-meet): expose voice call delay schema
2026-05-03 20:16:50 -07:00
Peter Steinberger
11c600cf19
fix: split google meet realtime providers
2026-05-04 04:07:41 +01:00
Peter Steinberger
c956946b26
fix(google-meet): clamp audio buffer config
2026-05-04 03:38:32 +01:00
Peter Steinberger
30b201eff0
fix(google-meet): hide realtime alias from agent schema
2026-05-04 03:22:08 +01:00
Peter Steinberger
45cfe1dfa1
feat(google-meet): default talk-back to agent mode
2026-05-04 02:53:02 +01:00