init?()

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)
        }
    }