fix: delay and vary spoken wait notices
Rebuild & Deploy / rebuild (push) Failing after 7s

This commit is contained in:
snowspeeder committed 2026-10-01 15:59:10 -04:00
1 parent 9cc6147c6f
commit c5f7bb39e7
3 files changed
+99 -16

No files matched your search

+7 -3
View File
@@ -90,9 +90,13 @@ also passes `model_options.reasoning.enabled: false` and forwards content only.
all runtime secrets and user data.
- Hermes approvals have no interactive voice approval transport: fail explicitly
rather than hanging or executing/retrying silently. Tool actions are not replayed.
- Long requests emit progress after three seconds/tool start. Spoken wait notices
use independent audio, not `AgentSession.say` which queues behind the response.
First answer cancels notice playback; notice is not added to conversation history.
- Status/tool events provide visual progress immediately. Spoken wait notices
occur only after twelve seconds without answer content, once per request, with
varied wording that never repeats back-to-back within a conversation. Status
and tool-start events alone do not trigger speech. Notices use independent
audio, not `AgentSession.say` which queues behind the response. First answer
cancels notice playback; notice is not added to conversation history.
This revised threshold is covered offline; the live receipts above predate it.
- Runtime LiveKit ICE candidates are restricted to Unraid LAN `br0` and loopback
with node IP `192.168.86.2`, avoiding dozens of unreachable Docker bridge candidates.
Adjust the private runtime YAML for a different host/interface.