Defined in: packages/ai/src/activities/chat/middleware/types.ts:441
Outcome information provided to onAfterToolCall.
duration: number;Defined in: packages/ai/src/activities/chat/middleware/types.ts:453
Duration of tool execution in milliseconds
optional error?: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:456
ok: boolean;Defined in: packages/ai/src/activities/chat/middleware/types.ts:451
Whether the execution succeeded
optional result?: unknown;Defined in: packages/ai/src/activities/chat/middleware/types.ts:455
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:445
The resolved tool definition
toolCall: ToolCall;Defined in: packages/ai/src/activities/chat/middleware/types.ts:443
The tool call that was executed
toolCallId: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:449
ID of the tool call
toolName: string;Defined in: packages/ai/src/activities/chat/middleware/types.ts:447
Name of the tool