Table of Contents

Enum ChatRole

Namespace
MailFathom.Application.Chat
Assembly
MailFathom.Application.dll

Names who a turn of a conversation came from.

public enum ChatRole

Fields

Assistant = 2

A turn the model produced, replayed as part of a longer conversation.

System = 0

The standing instruction the model is given before the conversation.

User = 1

A turn from whoever is asking.

Remarks

Three members rather than four: a tool turn is absent because this boundary sends no tools and receives no tool call. Adding one is part of whatever gives the model tools, not of the transport that carries text.