Description
Example: if you have a csv/txt we could just create a text file input and add the filename to the transform.
This would need a framework in case you have multiple actions that could be performed with the same type, for example: paste a CSV filename and it asks to read it with CSV Input, Text FIle Input, Load file content, ... Same with a .properties file, XLSX and so on.
Perhaps best done through a Extension point which the various plugins can call or not. The result would be a description of the possibility and a lambda for when the possibility is chosen. The plugin can then handle the action (add the transform etc).