VoiceWake: drop unused forward health check state

This commit is contained in:
Peter Steinberger
2025-12-09 03:12:28 +00:00
parent 8e15a6e798
commit 3dff09424d

View File

@@ -15,8 +15,6 @@ struct VoiceWakeSettings: View {
@State private var meterError: String?
private let meter = MicLevelMonitor()
@State private var availableLocales: [Locale] = []
@State private var showForwardAdvanced = false
@State private var forwardStatus: VoiceWakeForwardStatus = .idle
private let fieldLabelWidth: CGFloat = 120
private let controlWidth: CGFloat = 240
@@ -472,26 +470,6 @@ struct VoiceWakeSettings: View {
return String(format: "%.0f dB", db)
}
private func checkForwardConnection() async {
VoiceWakeForwarder.clearCliCache()
self.forwardStatus = .checking
let config = AppStateStore.shared.voiceWakeForwardConfig
let result = await VoiceWakeForwarder.checkConnection(config: config)
await MainActor.run {
switch result {
case .success:
self.forwardStatus = .ok
case let .failure(error):
self.forwardStatus = .failed(error.localizedDescription)
}
}
}
private func forwardConfigChanged() {
self.forwardStatus = .idle
VoiceWakeForwarder.clearCliCache()
}
@MainActor
private func restartMeter() async {
self.meterError = nil