Skip to main content

Interface: GuardrailInputPayload

Defined in: packages/agentos/src/core/guardrails/IGuardrailService.ts:163

Payload for input guardrail evaluation.

Provided to IGuardrailService.evaluateInput before the request enters the orchestration pipeline. Use this to validate, sanitize, or block user input before processing.

Properties

context

context: GuardrailContext

Defined in: packages/agentos/src/core/guardrails/IGuardrailService.ts:165

Conversational context for policy decisions


input

input: AgentOSInput

Defined in: packages/agentos/src/core/guardrails/IGuardrailService.ts:168

The user's input request to evaluate