from tilebox.workflows import Runnerfrom my_workflow.tasks import MyRootTask, MySubtaskrunner = Runner()runner.register(MyRootTask)runner.register(MySubtask)
tilebox.workflows
Runner.register
def Runner.register(task: type[Task]) -> None
Register a task class with a reusable runner definition.Use register when you want to build a runner incrementally instead of passing all task classes to the Runner constructor.