OptionalchannelsOutput channels this policy gates. Default: ['answer'] — evaluators written before channels existed keep seeing only client-visible text.
OptionalholdHold-back hint (chars): the trailing window of streamed text that must
stay unemitted for this policy to catch a violation straddling the
emission frontier. Consulted only when the engine's holdBack option is
on. Policies without the hint contribute 0 — hint your evaluator to get
hold-back coverage. Infinity buffers everything until stream finish.
Stable policy name used in audit events and denial messages.
OptionalphasesPhases this policy gates. Default: both.
Decide whether the supplied policy context is allowed.
Policy evaluated by
PolicyEngineat selected phases and channels.