Skip to content

fix(gateway): avoid duplicate Telegram text after auto-TTS voice replies#28509

Merged
teknium1 merged 2 commits into
mainfrom
hermes/hermes-6063e704
May 19, 2026
Merged

fix(gateway): avoid duplicate Telegram text after auto-TTS voice replies#28509
teknium1 merged 2 commits into
mainfrom
hermes/hermes-6063e704

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Salvage of #26754 (@Zyrixtrex). When Hermes receives a voice message and auto-TTS is enabled, the base gateway flow generates a TTS file, sends the audio first, and then sends the text — duplicating the user-visible content. This deduplicates by skipping the text send when the voice was the primary delivery.

Authorship preserved via cherry-pick. 181/181 voice command tests passing.

@teknium1 teknium1 merged commit 35781ba into main May 19, 2026
@teknium1 teknium1 deleted the hermes/hermes-6063e704 branch May 19, 2026 05:27
@alt-glitch alt-glitch added type/bug Something isn't working P2 Medium — degraded but workaround exists comp/gateway Gateway runner, session dispatch, delivery platform/telegram Telegram bot adapter tool/tts Text-to-speech and transcription labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/gateway Gateway runner, session dispatch, delivery P2 Medium — degraded but workaround exists platform/telegram Telegram bot adapter tool/tts Text-to-speech and transcription type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants