fix(tts): keep media-only no-reply payloads

This commit is contained in:
Peter Steinberger
2026-04-25 18:04:44 +01:00
parent f3ba962fd0
commit 39343088ed
10 changed files with 94 additions and 9 deletions

View File

@@ -154,6 +154,8 @@ Details: [Configuration](/gateway/config-agents#messages) and channel docs.
## Silent replies
The exact silent token `NO_REPLY` / `no_reply` means “do not deliver a user-visible reply”.
When a turn also has pending tool media, such as generated TTS audio, OpenClaw
strips the silent text but still delivers the media attachment.
OpenClaw resolves that behavior by conversation type:
- Direct conversations disallow silence by default and rewrite a bare silent