As far as I can tell, the OpenGeneratedInterfaceRequest is only sent internally within SourceKit-LSP. I don’t actually think we need it and we should be able to remove it and instead pass all of its members as parameters to the openGeneratedInterface method.