Interface: GuardrailInputOutcome
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:65
Result of running input guardrails.
Contains the potentially modified input and all evaluation results.
Check evaluation.action to determine if processing should continue.
Properties
evaluation?
optionalevaluation:GuardrailEvaluationResult|null
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:70
The last evaluation result (for backwards compatibility)
evaluations?
optionalevaluations:GuardrailEvaluationResult[]
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:73
All evaluation results from all guardrails
sanitizedInput
sanitizedInput:
AgentOSInput
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:67
Input after all sanitization (may be modified from original)