To make Protocol something we can rely on, all CMs should have Protocol objects. telepathy-python doesn't provide a base class for this, but it shouldn't be rocket science anyway: the API is fairly simple. After Bug #30539 is fixed in Butterfly, you can probably base the Sunshine implementation on that.
Implemented in http://cgit.freedesktop.org/telepathy/telepathy-sunshine/commit/?id=32d13b51d7839ec38dc8d2b5676ed9864463bb29 Closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.