Interface: GuardrailInputOutcome
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:85
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:90
The last evaluation result (for backwards compatibility)
evaluations?
optionalevaluations:GuardrailEvaluationResult[]
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:93
All evaluation results from all guardrails
sanitizedInput
sanitizedInput:
AgentOSInput
Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:87
Input after all sanitization (may be modified from original)