diff --git a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts index ac7680f..97de6bb 100644 --- a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts +++ b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts @@ -1020,10 +1020,12 @@ async function runTextOnlyBatch( : undefined; // Use modular system prompt with XML delimiters (R1, R7, R8) + const correctedExamples = await buildCorrectedFewShotExamples(); const systemText = buildSystemPromptModular({ contextText, mode: "text", correction, + correctedExamples, }); const messagesBlock = batch @@ -1503,9 +1505,11 @@ async function _runSingleMediaAnalysis( const messageBlock = `${content}${mediaContext ? ` ${mediaContext}` : ""}${textContext}${webContext}${mediaAnalysisContext}`; // Modular system prompt with XML delimiters (R1, R7, R8) + const correctedExamples = await buildCorrectedFewShotExamples(); const systemText = buildSystemPromptModular({ contextText, mode: "mixed", + correctedExamples, }); const userContent = `${systemText}\n\n\n${messageBlock}\n`;