Class OutputGuardrailExecutor

All Implemented Interfaces:
GuardrailExecutor<OutputGuardrailsConfig,OutputGuardrailRequest,OutputGuardrailResult,OutputGuardrail>

The GuardrailExecutor for OutputGuardrails.

When executing output guardrails, if any OutputGuardrail triggers a reprompt or retry, the new response has to go back through the entire chain of output guardrails to ensure the new response passes all the output guardrails.