Skip to content

AgentsError

Base class for all errors thrown by the library.

  • Error
new AgentsError(message, state?): AgentsError
Parameter Type

message

string

state?

RunState<any, Agent<any, any>>

AgentsError

Error.constructor
message: string;
Error.message

name: string;
Error.name

optional stack: string;
Error.stack

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

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

Error.prepareStackTrace

static stackTraceLimit: number;
Error.stackTraceLimit
static captureStackTrace(targetObject, constructorOpt?): void

Create .stack property on a target object

Parameter Type

targetObject

object

constructorOpt?

Function

void

Error.captureStackTrace