in src/features/chat-page/chat-services/chat-message-service.ts [125:142]
id: uniqueId(),
createdAt: new Date(),
type: MESSAGE_ATTRIBUTE,
isDeleted: false,
content: content,
name: name,
role: role,
threadId: chatThreadId,
userId: userId,
multiModalImage: multiModalImage,
};
return await UpsertChatMessage(modelToSave);
};
export const UpsertChatMessage = async (
chatModel: ChatMessageModel
): Promise<ServerActionResponse<ChatMessageModel>> => {
try {