diff --git a/services/discord-gateway/src/modules/ai-moderation/conversationContext.ts b/services/discord-gateway/src/modules/ai-moderation/conversationContext.ts index 35520ca..b448f1b 100644 --- a/services/discord-gateway/src/modules/ai-moderation/conversationContext.ts +++ b/services/discord-gateway/src/modules/ai-moderation/conversationContext.ts @@ -1,7 +1,7 @@ import { formatModerationTextEvidenceForPrompt } from "./indonesianTextNormalizer.js"; import { formatMediaEvidenceForPrompt } from "../message-capture/messageMetadata.js"; import type { MessageRecord } from "../message-capture/types.js"; -import { encodingForModel } from "tiktoken"; +import { encoding_for_model as encodingForModel } from "tiktoken"; export interface ConversationContextInput { contextBefore: MessageRecord[]; diff --git a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts index 2d52d15..247cad4 100644 --- a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts +++ b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts @@ -893,7 +893,7 @@ async function runTextOnlyBatch( // Use modular system prompt with XML delimiters (R1, R7, R8) const systemText = buildSystemPromptModular({ contextText, - includeMediaInstructions: false, + mode: "text", correction, });