Output channel text came from. Always 'answer' in the input phase.
The gated messages. Empty during streaming output — processOutputStream
exposes no discrete messages; the shipped evaluators read only text.
Lifecycle phase being evaluated.
OptionalrequestMastra request context associated with the agent call.
OptionalstreamStreaming only: a scratch object private to this policy instance that
persists across the chunks of one stream (absent in the input/result
phases). Evaluators MAY keep incremental-scan cursors here (see
denyPatterns); evaluators that ignore it stay pure and re-scan text.
Concatenated text of the gated content: input messages, one channel of the streamed output accumulated so far, or the final output result.
Input passed to one policy evaluation.