diff --git a/CHANGELOG.md b/CHANGELOG.md index ef3e9b872b8..9a073a93567 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -60,6 +60,7 @@ Docs: https://docs.openclaw.ai - Control UI: point the Appearance tweakcn browse action and docs at the live tweakcn editor route instead of the removed `/themes` page. Fixes #77048. - Control UI: render Dream Diary prose through the sanitized markdown pipeline, so diary bold/italic/header markdown no longer appears as literal source text. Fixes #62413. - Control UI: render tool results whose output arrives as text-block arrays and give expanded tool output a scrollable block, so read/exec output remains visible in WebChat. Fixes #77054. +- Voice Call/Google Meet: pace Twilio realtime audio, clear queued playback on local speech starts, and enable Gemini Live session resumption plus context compression defaults for lower-latency Meet dial-in joins. (#77064) Thanks @scoootscooob. - MCP: include serialized conversation/message payloads in the primary text content for `conversations_list` and `messages_read`, while preserving `structuredContent` for capable clients. Fixes #77024. - Media: treat `EPERM` from the post-write media fsync step as best-effort, allowing WebChat and channel uploads to finish on Windows filesystems that reject `fsync` after a successful write. Fixes #76844. - Diagnostics: include last progress, cron job/run ids, stopped cron job name, and the last assistant transcript snippet in stalled-session and stuck-session recovery logs so cron stalls show what was stopped. diff --git a/docs/providers/google.md b/docs/providers/google.md index d30d83c30f9..c1f6b21de7e 100644 --- a/docs/providers/google.md +++ b/docs/providers/google.md @@ -343,6 +343,8 @@ Gemini Live API for backend audio bridges such as Voice Call and Google Meet. | Activity handling | `...google.activityHandling` | Google default, `start-of-activity-interrupts` | | Turn coverage | `...google.turnCoverage` | Google default, `only-activity` | | Disable auto VAD | `...google.automaticActivityDetectionDisabled` | `false` | +| Session resumption | `...google.sessionResumption` | `true` | +| Context compression | `...google.contextWindowCompression` | `true` | | API key | `...google.apiKey` | Falls back to `models.providers.google.apiKey`, `GEMINI_API_KEY`, or `GOOGLE_API_KEY` | Example Voice Call realtime config: