in src/azurechat/features/chat/chat-services/cosmosdb/cosmosdb.ts [38:52]
async addMessage(message: ChatCompletionMessage, citations: string = "") {
const modelToSave: ChatMessageModel = {
id: uniqueId(),
createdAt: new Date(),
type: MESSAGE_ATTRIBUTE,
isDeleted: false,
content: message.content ?? "",
role: message.role,
threadId: this.sessionId,
userId: this.userId,
context: citations,
};
await UpsertChat(modelToSave);
}