feat(utils): implement message rendering utilities and enhance message handling in services

This commit is contained in:
mlogclub
2026-04-17 12:40:47 +08:00
parent 9d76d5d505
commit 9efec4d379
6 changed files with 307 additions and 220 deletions
+1 -1
View File
@@ -101,7 +101,7 @@ func BuildMessage(item *models.Message) response.MessageResponse {
}
func BuildMessageWithReadStates(item *models.Message, agentReadState, customerReadState *models.ConversationReadState, aiSenderNames, userSenderNames map[int64]string, agentProfiles map[int64]*models.AgentProfile) response.MessageResponse {
content, payload := services.BuildRenderableMessage(item)
content, payload := utils.BuildRenderableMessage(item)
ret := response.MessageResponse{
ID: item.ID,
ConversationID: item.ConversationID,