# Type Alias AssistantChatMessage

Representation of the 'AssistantChatMessage' schema.

type AssistantChatMessage = {
content?: ChatMessageContent;
refusal?: string;
role: "assistant";
tool_calls?: MessageToolCalls;
}

- Defined in packages/orchestration/dist/client/api/schema/assistant-chat-message.d.ts:6

##### Index

### Properties

content?
refusal?
role
tool_calls?

Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

## Properties

### `Optional` content

content?: ChatMessageContent

- Defined in packages/orchestration/dist/client/api/schema/assistant-chat-message.d.ts:8

### `Optional` refusal

refusal?: string

- Defined in packages/orchestration/dist/client/api/schema/assistant-chat-message.d.ts:9

### role

role: "assistant"

- Defined in packages/orchestration/dist/client/api/schema/assistant-chat-message.d.ts:7

### `Optional` tool_calls

tool_calls?: MessageToolCalls

- Defined in packages/orchestration/dist/client/api/schema/assistant-chat-message.d.ts:10