Skip to content

Hook

name: string;

optional onAgentSwitch?: (ctx, from, to) => Promise<void>;
Parameter Type

ctx

AgentContext

from

string

to

string

Promise<void>


optional onError?: (ctx, error) => Promise<void>;
Parameter Type

ctx

AgentContext

error

Error

Promise<void>


optional onStreamPart?: (ctx, part) => Promise<void>;
Parameter Type

ctx

AgentContext

part

AgentStreamPart

Promise<void>


optional onTurnEnd?: (ctx) => Promise<void>;
Parameter Type

ctx

AgentContext

Promise<void>


optional onTurnStart?: (ctx, input) => Promise<void>;
Parameter Type

ctx

AgentContext

input

string

Promise<void>