Defined in: packages/ai/src/activities/chat/middleware/types.ts:408
Outcome information provided to onAfterToolCall.
duration: number;Defined in: packages/ai/src/activities/chat/middleware/types.ts:420
Duration of tool execution in milliseconds
optional error?: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:423
ok: boolean;Defined in: packages/ai/src/activities/chat/middleware/types.ts:418
Whether the execution succeeded
optional result?: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:422
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:412
The resolved tool definition
toolCall: ToolCall;Defined in: packages/ai/src/activities/chat/middleware/types.ts:410
The tool call that was executed
toolCallId: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:416
ID of the tool call
toolName: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:414
Name of the tool