diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index f29063176..86f4c23e9 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "48a7014e6b6723ecd19c844a3836810bc63d488b", - "syncedAt": "2026-04-12T22:32:28.678Z" + "sha": "403783a3b12fb621949ea35df5d0d9e77f3c7f2e", + "syncedAt": "2026-04-12T22:41:55.093Z" } diff --git a/docs/tools/tts.md b/docs/tools/tts.md index e7dbb0c88..0f4a7075e 100644 --- a/docs/tools/tts.md +++ b/docs/tools/tts.md @@ -235,7 +235,7 @@ Then run: - `auto`: auto‑TTS mode (`off`, `always`, `inbound`, `tagged`). - `inbound` only sends audio after an inbound voice message. - - `tagged` only sends audio when the reply includes `[[tts]]` tags. + - `tagged` only sends audio when the reply includes `[[tts:key=value]]` directives or a `[[tts:text]]...[[/tts:text]]` block. - `enabled`: legacy toggle (doctor migrates this to `auto`). - `mode`: `"final"` (default) or `"all"` (includes tool/block replies). - `provider`: speech provider id such as `"elevenlabs"`, `"microsoft"`, `"minimax"`, or `"openai"` (fallback is automatic).