timeline
This commit is contained in:
@@ -81,8 +81,6 @@ __all__ = [
|
||||
"Job",
|
||||
"Timeline",
|
||||
"Checkpoint",
|
||||
"KnownBrand",
|
||||
"SourceBrandSighting",
|
||||
# Enums
|
||||
"AssetStatus",
|
||||
"JobStatus",
|
||||
|
||||
@@ -48,6 +48,11 @@ class StageDefinition:
|
||||
io: StageIO = field(default_factory=StageIO)
|
||||
config_fields: List[StageConfigField] = field(default_factory=list)
|
||||
|
||||
# The box label this stage produces that should be time-tracked in the editor.
|
||||
# Set to the label string (e.g. "edge_region") for stages that have a
|
||||
# meaningful temporal element. None means no motion tracker overlay.
|
||||
tracks_element: Optional[str] = None
|
||||
|
||||
# Legacy fields — used by old registry pattern during migration.
|
||||
# New stages use Stage subclass instead.
|
||||
fn: Any = None
|
||||
|
||||
Reference in New Issue
Block a user