From 00bc862030ff1f22115604b2cfd9dd84ccb191f6 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Wed, 18 Feb 2026 20:15:50 -0800 Subject: [PATCH] add instruction and existingCompetitors params to streaming enrichment --- ui/litellm-dashboard/src/components/networking.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/networking.tsx b/ui/litellm-dashboard/src/components/networking.tsx index 2c76cd36f09..7055f1e44be 100644 --- a/ui/litellm-dashboard/src/components/networking.tsx +++ b/ui/litellm-dashboard/src/components/networking.tsx @@ -5601,12 +5601,15 @@ export const enrichPolicyTemplateStream = async ( competitor_variations: Record; guardrailDefinitions: any[]; }) => void, - onError?: (error: string) => void + onError?: (error: string) => void, + options?: { instruction?: string; existingCompetitors?: string[] } ) => { const url = proxyBaseUrl ? `${proxyBaseUrl}/policy/templates/enrich/stream` : `/policy/templates/enrich/stream`; const body: any = { template_id: templateId, parameters, model }; + if (options?.instruction) body.instruction = options.instruction; + if (options?.existingCompetitors) body.competitors = options.existingCompetitors; const response = await fetch(url, { method: "POST",