Skip to content

service_task

service_task

DomoWorkflow_Tile_ServiceTask dataclass

DomoWorkflow_Tile_ServiceTask(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
    task_type: str | None = None,
    metadata: dict = dict(),
    inputs: list[DomoWorkflow_Parameter] = list(),
    outputs: list[DomoWorkflow_Parameter] = list(),
    uses_structured_outputs: bool = False,
    selected_task_title: str | None = None,
    selected_task_description: str | None = None,
)

Bases: DomoWorkflow_Tile

Generic action tile (serviceTaskNode).

When task_type == 'nebulaFunction' the registry will dispatch to DomoWorkflow_Tile_CodeEngine instead; this class handles all other task types (None, 'artificialIntelligence', …).