Skip to content

ModelBehaviorError

Error thrown when a model behavior is unexpected.

new ModelBehaviorError(message, state?): ModelBehaviorError
Parameter Type

message

string

state?

RunState<any, Agent<any, any>>

ModelBehaviorError

AgentsError.constructor

message: string;

AgentsError.message


name: string;

AgentsError.name


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