From 1359dd495550c8898b723ad9407cd4bb222547cb Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Tue, 2 Jun 2026 22:04:09 +0700 Subject: [PATCH] chore: no staged changes --- .../src/modules/ai-moderation/aiAnalyzer.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts b/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts index 0ba4c8e..b1ffdb6 100644 --- a/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts +++ b/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts @@ -616,13 +616,7 @@ async function processBatch( } if (!result.ok) { - consecutiveErrors++; - if (consecutiveErrors >= MAX_CONSECUTIVE_ERRORS) { - globalCooldownUntil = Date.now() + 60000; - logger.warn( - "Global circuit breaker triggered due to consecutive errors", - ); - } + recordConversationBatchFailure(conversationKey); // Batch failed entirely — fall back all messages to individual queue // so no message is permanently lost behind a cooldown.