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