Update ruby client for latest protocol changes