Repository navigation
voice: accept backend 'none'; shims bind loopback by default - #1093
Merged
Merged
Conversation
…1084) - tts/stt backend 'none' validates (runtime already handled it) - tts/stt/kokoro start+serve+restart paths and the shim modules default to 127.0.0.1; non-loopback binds warn via security.resolve_shim_host Built by dotdev.dev
Built by dotdev.dev
….0 binds; LAN opt-in + doctor - config.voice_enabled is the one predicate: say, voice status, doctor, portal speak, voice-status route use it; stop_managed_tts mirrors the STT stop (#679) - tts_server.py __main__ binds loopback; stt.host / tts.host honored by all serves - warn at the bind (serve) only; doctor flags exposed binds and remote-loopback TTS - docs: LAN opt-in warning + off switch Built by dotdev.dev
…o note, local-tts guard - start paths (tts local/remote, stt, kokoro) warn before launching tmux - doctor: lsof live check catches flag/env binds; remote-TTS reminder is info and gated on voice_enabled + custom; tier line extracted and tested - POST /api/local-tts returns a clean disabled response under 'none' Built by dotdev.dev
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tests: new `tests/unit/test_voice_off_and_shim_bind.py` (mutated both fixes, all red); full fast suite 5525 passed. Live portal restart behavior not checked (no restarts per worker rules).
Closes #1083
Closes #1084
Built by dotdev.dev