Interface: AgentLifecycleCallbacks
Defined in: src/agent/Agent.ts:12
Lifecycle callbacks for agent events.
Properties
onError()?
optionalonError: (error) =>void
Defined in: src/agent/Agent.ts:20
Called when an error occurs
Parameters
error
Returns
void
onSessionEnd()?
optionalonSessionEnd: () =>void|Promise<void>
Defined in: src/agent/Agent.ts:16
Called when a session ends
Returns
void | Promise<void>
onSessionStart()?
optionalonSessionStart: () =>void|Promise<void>
Defined in: src/agent/Agent.ts:14
Called when a session starts
Returns
void | Promise<void>
onToolExecuted()?
optionalonToolExecuted: (toolName,result) =>void
Defined in: src/agent/Agent.ts:18
Called after a tool is executed
Parameters
toolName
string
result
unknown
Returns
void