mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-10 12:34:57 +00:00
When TTS text exceeds Telegram's 1024-char caption limit, sendVoice throws "message caption is too long" and the entire reply (voice + text) is lost. Now catch this specific error, resend the voice note without caption, then deliver the full text as a separate message. Closes #30980 Made-with: Cursor