diff --git a/src/lib/guardrails/promptInjection.ts b/src/lib/guardrails/promptInjection.ts index eed2d21709..b2ca2030b1 100644 --- a/src/lib/guardrails/promptInjection.ts +++ b/src/lib/guardrails/promptInjection.ts @@ -111,7 +111,7 @@ function shouldBlock(detections: Detection[], threshold: "low" | "medium" | "hig } function getLogger(options: PromptInjectionGuardrailOptions, context: GuardrailContext) { - return options.logger || context.log || console; + return options.logger ?? context.log ?? null; } function emitGuardrailLog( diff --git a/src/middleware/promptInjectionGuard.ts b/src/middleware/promptInjectionGuard.ts index be2e149479..727e005c89 100644 --- a/src/middleware/promptInjectionGuard.ts +++ b/src/middleware/promptInjectionGuard.ts @@ -33,7 +33,7 @@ export function createInjectionGuard(options: PromptInjectionGuardrailOptions = const decision = evaluatePromptInjection(body, options, { disabledGuardrails: resolveDisabledGuardrails({ body }), - log: options.logger || console, + log: options.logger ?? null, }); return { blocked: decision.blocked,