Update: refactored response protocol specs