in HuggingChat-Mac/Models/MessageRow.swift [66:84]
init?(message: Message) {
self.id = message.id
switch message.author {
case .assistant:
self.type = .assistant
case .user:
self.type = .user
default:
return nil
}
self.isInteracting = false
self.contentType = .rawText(message.content)
self.responseError = nil
self.fileInfo = nil
if let webSearch = message.webSearch {
self.webSearch = WebSearch(message: "Completed", sources: webSearch.contextSources)
}
}