Skip to main content

Interface: GuardrailOutputOptions

Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:99

Options for output guardrail wrapping.

Properties

inputEvaluations?

optional inputEvaluations: GuardrailEvaluationResult[] | null

Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:107

Input evaluations to attach to first output chunk


personaId?

optional personaId: string

Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:104

Persona ID for error chunks


ragSources?

optional ragSources: RagRetrievedChunk[]

Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:110

RAG sources to thread through to output guardrails for grounding verification


streamId

streamId: string

Defined in: packages/agentos/src/core/guardrails/guardrailDispatcher.ts:101

Stream identifier for error chunks