fix: require explicit TTS intent

This commit is contained in:
Peter Steinberger
2026-05-02 03:16:30 +01:00
parent c64a7321e5
commit c02605253d
6 changed files with 47 additions and 1 deletions

View File

@@ -48,6 +48,9 @@ audio attachments everywhere else, and PCM/Ulaw streams for telephony and Talk.
<Note>
Auto-TTS is **off** by default. When `messages.tts.provider` is unset,
OpenClaw picks the first configured provider in registry auto-select order.
The built-in `tts` agent tool is explicit-intent only: ordinary chat stays
text unless the user asks for audio, uses `/tts`, or enables Auto-TTS/directive
speech.
</Note>
## Supported providers