> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Orm.editor log

## ActionableWorkflowNodeType Objects

```python theme={"dark"}
class ActionableWorkflowNodeType(StringEnum)
```

Enumeration of workflow node types that can produce actionable editor logs.

## EditorLogsActionCategory Objects

```python theme={"dark"}
class EditorLogsActionCategory(StringEnum)
```

High-level category describing the source or domain of an editor log action.

## EditorLogCommon Objects

```python theme={"dark"}
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

```python theme={"dark"}
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

```python theme={"dark"}
class ObjectAttributes(LabelAttributes, BaseDTO)
```

Attributes specific to object-level editor actions.

Extends label attributes with spatial and temporal object metadata.

## ClassificationAttributes Objects

```python theme={"dark"}
class ClassificationAttributes(LabelAttributes, BaseDTO)
```

Attributes specific to classification-level editor actions.

## EditorLogGeneralAction Objects

```python theme={"dark"}
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

```python theme={"dark"}
class EditorLogClassification(EditorLogCommon, ClassificationAttributes)
```

Editor log entry representing actions performed on classification labels.

## EditorLogObject Objects

```python theme={"dark"}
class EditorLogObject(EditorLogCommon, ObjectAttributes)
```

Editor log entry representing actions performed on object labels.

#### EditorLog

Union type representing any possible editor log entry.

## EditorLogParams Objects

```python theme={"dark"}
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.
