Skip to content

OutputGuardrailTripwireTriggered

Error thrown when an output guardrail tripwire is triggered.

  • AgentsError
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