Create the PurpleProtocolContacts interface
Review Request #2577 — Created Aug. 18, 2023 and submitted — Latest diff uploaded
This interface is meant to handle all interactions with contacts. This commit just adds support for retrieving user profiles, but in the future this interface will grow to handle context menus, adding/removing contacts, blocking, and so on.
Ran the unit tests.