From a525d7a1c43c3db546fe7e7081e1980b79e20b33 Mon Sep 17 00:00:00 2001 From: Grendgi Date: Mon, 8 Jun 2026 16:47:08 +0300 Subject: [PATCH] Classify WhisperX server failures --- internal/worker/worker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/worker/worker.go b/internal/worker/worker.go index 0d5d3aa..828412b 100644 --- a/internal/worker/worker.go +++ b/internal/worker/worker.go @@ -171,7 +171,7 @@ func classifyTranscriptionError(err error) string { return "storage_error" case strings.Contains(s, "whisperx http 4") || strings.Contains(s, "ffmpeg") || strings.Contains(s, "invalid data") || strings.Contains(s, "could not decode"): return "bad_audio" - case strings.Contains(s, "whisperx do") || strings.Contains(s, "connection refused") || strings.Contains(s, "connection reset") || strings.Contains(s, "closed network connection"): + case strings.Contains(s, "whisperx http 5") || strings.Contains(s, "whisperx do") || strings.Contains(s, "connection refused") || strings.Contains(s, "connection reset") || strings.Contains(s, "closed network connection"): return "provider_unavailable" case strings.Contains(s, "decode"): return "bad_response"