Skip to content

AssistantMessage

Defined in: react-hooks/src/use-assistant.ts:15

Assistant message with additional metadata.

optional annotations: Annotation[]

Defined in: react-hooks/src/use-assistant.ts:21

File annotations


content: string

Defined in: react-core/dist/types/types.d.ts:68

Message content

Message.content


optional createdAt: Date

Defined in: react-core/dist/types/types.d.ts:70

Creation timestamp

Message.createdAt


id: string

Defined in: react-core/dist/types/types.d.ts:64

Unique message ID

Message.id


role: "user" | "assistant" | "system"

Defined in: react-core/dist/types/types.d.ts:66

Message role

Message.role


optional runId: string

Defined in: react-hooks/src/use-assistant.ts:19

Run ID


optional threadId: string

Defined in: react-hooks/src/use-assistant.ts:17

Thread ID


optional toolCalls: ToolCall[]

Defined in: react-core/dist/types/types.d.ts:72

Tool calls made by this message

Message.toolCalls


optional toolInvocations: ToolInvocation[]

Defined in: react-core/dist/types/types.d.ts:74

Tool invocations and results

Message.toolInvocations