Interface: RequiredGuardrailSpec
Defined in: packages/agentos/src/safety/guardrails/requiredGuardrails.ts:13
Properties
id
id:
string
Defined in: packages/agentos/src/safety/guardrails/requiredGuardrails.ts:15
The guard's id: its IGuardrailService.id, else the id of the descriptor it was registered under.
stages
stages:
GuardrailStage[]
Defined in: packages/agentos/src/safety/guardrails/requiredGuardrails.ts:17
The stages it must evaluate: a guard required on output must implement evaluateOutput.
timeoutMs
timeoutMs:
number
Defined in: packages/agentos/src/safety/guardrails/requiredGuardrails.ts:19
Its deadline per evaluation; past it the guard blocks.