I've modified the `execute` method of a python toolbox thusly:
def execute(self, parameters: list[arcpy.Parameter], messages):
The type hint for the `parameters` parameter allows VS Code to provide useful IDE behavior like code completion and such. I'd like to do the same for the `messages` parameter, but I cannot find the type to put there in Esri doc. I've tried this . . .
messages.addMessage(f"---{type(messages)}---")
but that simply tells me 'geoprocessing messages object', which doesn't get me any closer to the actual class name of that object. The doc for this is also curiously silent on the matter. Help?