diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index e46d454c5..3f390f781 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "6785633d137c04d46af8aef14647ee27f7d9354d", - "syncedAt": "2026-05-07T21:07:24.960Z" + "sha": "36835592df4c2e1b48db55be772bbc18cbdc6b84", + "syncedAt": "2026-05-07T21:19:34.039Z" } diff --git a/docs/channels/discord.md b/docs/channels/discord.md index 7ea444b86..701a2e02d 100644 --- a/docs/channels/discord.md +++ b/docs/channels/discord.md @@ -1211,6 +1211,7 @@ Notes: - OpenClaw also watches receive decrypt failures and auto-recovers by leaving/rejoining the voice channel after repeated failures in a short window. - If receive logs repeatedly show `DecryptionFailed(UnencryptedWhenPassthroughDisabled)` after updating, collect a dependency report and logs. The bundled `@discordjs/voice` line includes the upstream padding fix from discord.js PR #11449, which closed discord.js issue #11419. - `The operation was aborted` receive events are expected when OpenClaw finalizes a captured speaker segment; they are verbose diagnostics, not warnings. +- Verbose Discord voice logs include a bounded one-line STT transcript preview for each accepted speaker segment, so debugging shows both the user side and the agent reply side without dumping unbounded transcript text. Voice channel pipeline: