miniature-lifeguard-87511
07/14/2025, 6:13 AMtall-airline-16756
07/14/2025, 6:13 AMtall-airline-16756
07/14/2025, 6:14 AMshutdown_process_timeout
in WorkerOptions
to set how long the framework waits before forcefully terminating an agent process (default is 60 seconds).
• Job Executor Ping Monitoring: Configure high_ping_threshold
to detect and log when a job executor is unresponsive.
• Turn Detection Delays: Adjust min_endpointing_delay
(default: 0.5s) and max_endpointing_delay
(default: 6.0s) to control conversational waiting thresholds before considering a turn finished.
• Voice Activity Detection (VAD): min_endpointing_delay
defines how long to wait during silence before the system assumes the user has finished speaking.
If your use case is different (for example, a specific timeout for application-layer agent responses), please provide more details so I can help further.
Would you like configuration examples for these, or do you have a particular timeout scenario in mind?
Sources: livekit-agents/livekit/agents/worker.py | Inside a session | LiveKit Docs | Turn detection and interruptions | LiveKit Docs | VoicePipelineAgent | LiveKit Docs