Voice Routing Script Updated to Remember Past Failures and Reroute Next Calls
A developer reviewed and tested a change to a voice routing script called mesh-say on September 9, 2026, addressing a flaw where failed local text-to-speech attempts had no effect on subsequent routing decisions. Under the old logic, the system would repeatedly try the same broken local path even after a confirmed failure. The updated script records a local TTS failure to a designated state file and reroutes the next matching event to a fallback channel, mesh-voice-tx, for a bounded window of 300 seconds. This quarantine is not permanent — it expires automatically and is only cleared once a successful local delivery is later confirmed. The change ensures the system's routing behavior is history-dependent and observable, rather than blindly repeating a rule that no longer fits current conditions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in