getAssistantLoadedMessage static method

PupauMessage getAssistantLoadedMessage(
  1. PupauMessage message
)

Implementation

static PupauMessage getAssistantLoadedMessage(PupauMessage message) =>
    PupauMessage(
      id: message.id,
      answer: message.answer,
      query: message.query,
      assistantId: message.assistantId,
      assistantType: message.assistantType,
      groupId: message.groupId,
      status: message.status == MessageStatus.error
          ? MessageStatus.error
          : MessageStatus.received,
      createdAt: message.createdAt,
      kbReferences: message.kbReferences,
      reaction: message.reaction,
      webBased: message.webBased,
      contextInfo: message.contextInfo,
      organicInfo: message.organicInfo,
      images: message.images,
      news: message.news,
      graphInfo: message.graphInfo,
      relatedSearches: message.relatedSearches,
      toolUseMessage: message.toolUseMessage,
      toolUseAgent: message.toolUseAgent,
      sourceType: message.sourceType,
      uiToolMessage: message.uiToolMessage,
      type: message.type,
      isInitialMessage: message.isInitialMessage,
      isExternalSearch: message.isExternalSearch,
      isCancelled: message.isCancelled,
      isNarrating: message.isNarrating,
      urls: message.urls,
      attachments: message.attachments,
    );