diff --git a/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts b/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts index 40a4671..a56410a 100644 --- a/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts +++ b/services/discord-gateway/src/modules/ai-moderation/aiAnalyzer.ts @@ -450,7 +450,7 @@ async function processIndividualFallback( lastError = error instanceof Error ? error.message : String(error); // Log error with responseLogger - logModerationError([messageId], config.AI_LLM_MODEL, error, { + logModerationError([messageId], config.AI_LLM_MODEL, error as Error | string, { phase: "individual_fallback", conversationKey, exhaustedOnIncomplete, diff --git a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts index 1955fc7..248ab7b 100644 --- a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts +++ b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts @@ -796,7 +796,7 @@ async function callModerationLLM( ); // Log error with responseLogger - logModerationError(targetIds, config.AI_LLM_MODEL, parseError, { + logModerationError(targetIds, config.AI_LLM_MODEL, parseError as Error | string, { phase: "parse_response", label, contentLength: state.lastInvalidContent.length,