docs(tts): document per-agent tts config

This commit is contained in:
Peter Steinberger
2026-04-26 03:13:39 +01:00
parent 690046637f
commit 69e7e499b1

View File

@@ -899,6 +899,14 @@ scripts/sandbox-browser-setup.sh # optional browser image
### `agents.list` (per-agent overrides)
Use `agents.list[].tts` to give an agent its own TTS provider, voice, model,
style, or auto-TTS mode. The agent block deep-merges over global
`messages.tts`, so shared credentials can stay in one place while individual
agents override only the voice or provider fields they need. The active agent's
override applies to automatic spoken replies, `/tts audio`, `/tts status`, and
the `tts` agent tool. See [Text-to-speech](/tools/tts#per-agent-voice-overrides)
for provider examples and precedence.
```json5
{
agents: {