Skip to main content

ActionableWorkflowNodeType Objects

class ActionableWorkflowNodeType(StringEnum)
Enumeration of workflow node types that can produce actionable editor logs.

EditorLogsActionCategory Objects

class EditorLogsActionCategory(StringEnum)
High-level category describing the source or domain of an editor log action.

EditorLogCommon Objects

class EditorLogCommon(BaseDTO)
Base DTO shared by all editor log entries. Contains metadata describing who performed an action, when it occurred, where in the workflow it happened, and what project/data unit it relates to.

LabelAttributes Objects

class LabelAttributes(BaseDTO)
Attributes common to editor log entries that are associated with a label. This includes the label identity and the frame ranges over which the label applies.

ObjectAttributes Objects

class ObjectAttributes(LabelAttributes, BaseDTO)
Attributes specific to object-level editor actions. Extends label attributes with spatial and temporal object metadata.

ClassificationAttributes Objects

class ClassificationAttributes(LabelAttributes, BaseDTO)
Attributes specific to classification-level editor actions.

EditorLogGeneralAction Objects

class EditorLogGeneralAction(EditorLogCommon)
Editor log entry representing general actions not tied to objects or classifications. This includes editor UI actions, task-level events, and agent-driven actions.

EditorLogClassification Objects

class EditorLogClassification(EditorLogCommon, ClassificationAttributes)
Editor log entry representing actions performed on classification labels.

EditorLogObject Objects

class EditorLogObject(EditorLogCommon, ObjectAttributes)
Editor log entry representing actions performed on object labels.

EditorLog

Union type representing any possible editor log entry.

EditorLogParams Objects

class EditorLogParams(BaseDTO)
Parameters used to query or filter editor logs. Supports time-based filtering as well as optional constraints on user, workflow stage, and data unit.