Handle component protocol errors
UI for uploading documents to GitHub, refs #83