Harry Pierson
Harry Pierson
Initial investigation reveals the issue to be that parameter is serialized with the type name `__main__.DataPipeline`. WHen executing a python file directly, it's module name is set to `__main__`. However,...
Workaround: move the parameter class declarations out of the entrypoint file. This will ensure the fully qualified type name will be consistent between normal execution and debugging.
> Update: the workaround worked! unfortunately only on new workflows. I can't replay any of the execution prior to moving the Type declaration out of the main file This is...
> plus this PR is huge. It's only huge because the OpenAPI stuff was removed in #711. It's less < 100 lines of production code changes + almost 300 lines...