in HuggingChat-Mac/Models/ConversationModel.swift [324:343]
func fetchContext() {
self.contextAppName = nil
self.contextAppSelectedText = nil
self.contextAppFullText = nil
self.contextAppIcon = nil
self.contextIsSupported = false
Task {
if let content = await AccessibilityContentReader.shared.getActiveEditorContent() {
await MainActor.run {
self.contextIsSupported = content.isSupported
self.contextAppName = content.applicationName
self.contextAppIcon = content.applicationIcon
if self.contextIsSupported {
self.contextAppSelectedText = content.selectedText
self.contextAppFullText = content.fullText
}
}
}
}
}