Defined in: packages/ai/src/activities/chat/middleware/types.ts:271
Outcome information provided to onAfterToolCall.
duration: number;Defined in: packages/ai/src/activities/chat/middleware/types.ts:283
Duration of tool execution in milliseconds
optional error: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:286
ok: boolean;Defined in: packages/ai/src/activities/chat/middleware/types.ts:281
Whether the execution succeeded
optional result: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:285
The result (if ok) or error (if not ok)
tool:
| Tool<SchemaInput, SchemaInput, string, unknown>
| undefined;Defined in: packages/ai/src/activities/chat/middleware/types.ts:275
The resolved tool definition
toolCall: ToolCall;Defined in: packages/ai/src/activities/chat/middleware/types.ts:273
The tool call that was executed
toolCallId: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:279
ID of the tool call
toolName: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:277
Name of the tool