Class ChatDisplayMessage
- Namespace
- Oscova.Agents.Conversations
- Assembly
- Oscova.Agents.dll
Represents a persisted display message with parsed segments and timing data.
public class ChatDisplayMessageInheritance
Inherited Members
Properties
- AgentId
-
Identifies the agent that produced an assistant message so artifacts retain their original file grants.
- Attachments
-
Gets or sets the user-supplied attachments staged for this message.
- Channel
-
Gets or sets the messaging channel that produced this display message.
- CreatedAt
-
Gets or sets when the message was created.
- Elicitation
-
Gets or sets an optional elicitation payload.
- From
-
Gets or sets the owner of the message.
- InputTokens
-
Gets or sets the reported input-token count.
- IsInteractionResponse
-
Gets or sets whether the message continues an active interaction.
- MessageId
-
Gets or sets the message identifier.
- OutputTokens
-
Gets or sets the reported output-token count.
- Segments
-
Gets or sets the parsed and timed message segments.
- Text
-
Gets or sets direct message text.
- ToolApproval
-
Gets or sets an optional tool approval payload.
- TotalTokens
-
Gets or sets the reported total-token count.