I’m following the example of spawning a child workflow in this doc.
If the workflow called as a child hasn’t been registered to the same worker as the parent, I’m seeing the following error from the SDK:
Unknown workflow type "ChildWorkflow". Known types are [ParentWorkflow]
Is it a requirement that the child workflow be registered on the same worker as the parent?
The doc here seems to suggest the child can be registered on a separate worker:
Because a Child Workflow Execution can be processed by a completely separate set of Workers than the Parent Workflow Execution, it can act as an entirely separate service.