Skip to content

OutputGuardrailTripwireTriggered

Error thrown when an output guardrail tripwire is triggered.

Type Parameter Default type

TMeta extends OutputGuardrailMetadata

TOutputType extends AgentOutputType

TextOutput

new OutputGuardrailTripwireTriggered<TMeta, TOutputType>(
message,
result,
state?): OutputGuardrailTripwireTriggered<TMeta, TOutputType>
Parameter Type

message

string

result

OutputGuardrailResult<TMeta, TOutputType>

state?

RunState<any, any>

OutputGuardrailTripwireTriggered<TMeta, TOutputType>

AgentsError.constructor

message: string;

AgentsError.message


name: string;

AgentsError.name


result: OutputGuardrailResult<TMeta, TOutputType>;

optional stack: string;

AgentsError.stack


optional state: RunState<any, Agent<any, any>>;

AgentsError.state


static optional prepareStackTrace: (err, stackTraces) => any;

Optional override for formatting stack traces

Parameter Type

err

Error

stackTraces

CallSite[]

any

https://v8.dev/docs/stack-trace-api#customizing-stack-traces

AgentsError.prepareStackTrace


static stackTraceLimit: number;

AgentsError.stackTraceLimit

static captureStackTrace(targetObject, constructorOpt?): void

Create .stack property on a target object

Parameter Type

targetObject

object

constructorOpt?

Function

void

AgentsError.captureStackTrace