Both, actually.
If it’s a small change (like marking a class for export, making some method virtual, etc), then I’d just ask them to do it since it’s a simple change and you don’t have to go through the PR flow.
If it’s a larger change, then you may want to have them peek at what you’re doing to see if it’s a PR they would ever allow through or if it’s simply too much.