From 102397058b322eec3c0f3818a896e948ff4011ff Mon Sep 17 00:00:00 2001 From: Alex Nork Date: Tue, 24 Feb 2026 14:26:16 -0500 Subject: [PATCH] fix: stop wake word engine when audio restart fails in handleConfigurationChange Co-Authored-By: Claude --- .../Features/Voice/WakeWord/AlwaysOnAudioMonitor.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/clients/macos/vellum-assistant/Features/Voice/WakeWord/AlwaysOnAudioMonitor.swift b/clients/macos/vellum-assistant/Features/Voice/WakeWord/AlwaysOnAudioMonitor.swift index 6175099540a..c245b07ff96 100644 --- a/clients/macos/vellum-assistant/Features/Voice/WakeWord/AlwaysOnAudioMonitor.swift +++ b/clients/macos/vellum-assistant/Features/Voice/WakeWord/AlwaysOnAudioMonitor.swift @@ -161,6 +161,7 @@ final class AlwaysOnAudioMonitor: ObservableObject { log.info("Audio monitoring restarted after configuration change") } catch { log.error("Failed to restart audio monitoring: \(error.localizedDescription)") + engine.stop() isListening = false } }