wip(protobuf): complete messages
wip(protobuf): complete enums