• OctoMY API
  • OctoMY API Reference
  • C++ Classes
  • OctoMY
  • ChatMessageModel
  • ChatMessageModel Class

    List model holding finalized chat messages for display in a QListView. More...

    Header: #include <ChatMessageModel>
    Since: 1.0
    Inherits: QAbstractListModel

    Detailed Description

    Stores only finalized (non-streaming) messages. Each row exposes its role, timestamp, content blocks, and metadata through custom data roles. Streaming content is handled externally by ChatStreamWidget.

    See also ChatStreamWidget, ChatBubbleDelegate, and ChatMessage.