In the (fairly) new "Power Automate Management" connector, there are a bunch of actions for managing flows. So far, I've used them to build a set of flows to inventory my flows as well as an "update flow" flow to enable/disable or delete a flow. It's very meta. Anyway, I noticed one of the templates was named "Create a file in SharePoint to save modified Flows in JSON format daily" and that got me thinking that it would be great to export the definition of the flow to a json file before deleting it (in the event that I need to rebuild the flow later). There is a "Create Flow" action that seems like it would be able to take the flow definition and create a new flow from it. However, it doesn't seem to recognize the "File content" of that .json file as valid input.
Here is the action as I have it configured:

And this is the error I get when saving the flow:
Flow save failed with code 'OpenApiOperationParameterValidationFailed' and message 'Input parameter 'Flow' validation failed in workflow operation 'Create_Flow': The parameter with value '"@outputs('Get_file_content')?['body']"' in path 'Flow/properties/definition' with type/format 'String/binary' is not convertible to type/format 'Object'.'.
So, it seems to not recognize the file content as valid json, but I'm not sure why. I mean, the "create file" action is literally just shoving the "Flow definition" in as the content of the file, so going in reverse should (in theory) work.
Any ideas on this?