MessageContent

@Serializable
sealed interface MessageContent

A typed content part of a message. LlmMessage carries either plain text via LlmMessage.content, or — when richer payloads are needed — a list of MessageContent parts via LlmMessage.contentParts.

Inheritors