diff --git a/apps/macos/Sources/Clawdis/VoiceWakeRuntime.swift b/apps/macos/Sources/Clawdis/VoiceWakeRuntime.swift index 7f83b8154..0c215bafe 100644 --- a/apps/macos/Sources/Clawdis/VoiceWakeRuntime.swift +++ b/apps/macos/Sources/Clawdis/VoiceWakeRuntime.swift @@ -29,7 +29,8 @@ actor VoiceWakeRuntime { // Tunables private let silenceWindow: TimeInterval = 2.0 - private let captureHardStop: TimeInterval = 5.0 + // Maximum capture duration from trigger until we force-send, to avoid runaway sessions. + private let captureHardStop: TimeInterval = 120.0 private let debounceAfterSend: TimeInterval = 0.35 struct RuntimeConfig: Equatable {