Skip to content

AfterToolsEvent

Defined in: src/hooks/events.ts:579

Event triggered after all tools complete execution. Fired after tool results are collected and ready to be added to conversation. Uses reverse callback ordering for proper cleanup semantics.

new AfterToolsEvent(data): AfterToolsEvent;

Defined in: src/hooks/events.ts:584

ParameterType
data{ agent: LocalAgent; message: Message; }
data.agentLocalAgent
data.messageMessage

AfterToolsEvent

HookableEvent.constructor

readonly type: "afterToolsEvent";

Defined in: src/hooks/events.ts:580


readonly agent: LocalAgent;

Defined in: src/hooks/events.ts:581


readonly message: Message;

Defined in: src/hooks/events.ts:582

toJSON(): Pick<AfterToolsEvent, "type" | "message">;

Defined in: src/hooks/events.ts:598

Serializes for wire transport, excluding the agent reference. Called automatically by JSON.stringify().

Pick<AfterToolsEvent, "type" | "message">