ConversationMessage Type
A single persisted conversation message in a transport-neutral shape (decoupled from the runtime's storage record so this layer stays dependency-light).
Record fields
| Record Field |
Description
|
Full Usage:
Attachments
Field type: string list
|
Names of files attached to a user message (empty otherwise).
|
Full Usage:
Content
Field type: string
|
|
Full Usage:
Role
Field type: string
|
|
|
Process steps for an assistant turn (empty for user / legacy messages).
|
|
|
Full Usage:
TurnId
Field type: string
|
Turn this message belongs to ("" for legacy messages).
|
Nao