Skip to main content

Interface: PhraseJudge

Defined in: packages/agentos/src/safety/guardrails/builtin/PhraseListGuardrail.ts:66

Reads a flagged text in its sentence and confirms or clears the hit; it never sees a text the list did not flag.

Methods​

judge()​

judge(text, matched, context): Promise<PhraseJudgeVerdict>

Defined in: packages/agentos/src/safety/guardrails/builtin/PhraseListGuardrail.ts:67

Parameters​

text​

string

matched​

readonly PhraseEntry[]

context​

GuardrailContext

Returns​

Promise<PhraseJudgeVerdict>