From 9830439835ee2351dab17ba522d1c83d74abbfed Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Sun, 26 Apr 2026 03:30:38 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@2c8c79de5c778d25eba6a65c6fcbf38c107f42a9 --- .openclaw-sync/source.json | 4 ++-- docs/tools/tts.md | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index db2a28a7c..686ed74ca 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "7b943667a0b6b55e1d611afa508107659cc6643f", - "syncedAt": "2026-04-26T03:23:16.115Z" + "sha": "2c8c79de5c778d25eba6a65c6fcbf38c107f42a9", + "syncedAt": "2026-04-26T03:29:14.078Z" } diff --git a/docs/tools/tts.md b/docs/tools/tts.md index e9e7c3858..98eafaedc 100644 --- a/docs/tools/tts.md +++ b/docs/tools/tts.md @@ -797,6 +797,9 @@ When enabled, OpenClaw: - skips very short replies (< 10 chars). - summarizes long replies when enabled using `agents.defaults.model.primary` (or `summaryModel`). - attaches the generated audio to the reply. +- in `mode: "final"`, still sends audio-only TTS for streamed final replies + after the text stream completes; the generated media goes through the same + channel media normalization as normal reply attachments. If the reply exceeds `maxLength` and summary is off (or no API key for the summary model), audio