ToolResultPart
Defined in: packages/ai/src/types.ts:524
Properties
content
content:
| string
| ContentPart<unknown, unknown, unknown, unknown, unknown>[];Defined in: packages/ai/src/types.ts:529
createdAt?
optional createdAt?: Date;Defined in: packages/ai/src/types.ts:535
error?
optional error?: string;Defined in: packages/ai/src/types.ts:533
id?
optional id?: string;Defined in: packages/ai/src/types.ts:526
metadata?
optional metadata?: Record<string, unknown>;Defined in: packages/ai/src/types.ts:534
name?
optional name?: string;Defined in: packages/ai/src/types.ts:527
outcome?
optional outcome?: ToolResultOutcome;Defined in: packages/ai/src/types.ts:532
Set when the user or middleware cancelled or denied the tool call; state remains error.
state
state: ToolResultState;Defined in: packages/ai/src/types.ts:530
toolCallId
toolCallId: string;Defined in: packages/ai/src/types.ts:528
type
type: "tool-result";Defined in: packages/ai/src/types.ts:525