From 2e1140c68ca562f0d86a57799a6409c3fe4dbc36 Mon Sep 17 00:00:00 2001 From: ElmoPA Date: Fri, 19 Jun 2026 17:31:58 -0400 Subject: [PATCH] Drop unused robot_name from TableRow (DB has only embodiment) robot_name was declared in TableRow but app.episodes has only the embodiment column. The strict column check in episode_hash_to_table_row raised on it, crashing any conversion that reaches it (e.g. force re-converts). It was never populated as a real column; add_raw_data_to_table already omits it. Removed the field and the only constructor still passing it (external/scale/scripts/sfs_zarr_pipeline.py). Co-Authored-By: Claude Opus 4.8 (1M context) --- egomimic/utils/aws/aws_sql.py | 1 - external/scale/scripts/sfs_zarr_pipeline.py | 1 - 2 files changed, 2 deletions(-) diff --git a/egomimic/utils/aws/aws_sql.py b/egomimic/utils/aws/aws_sql.py index 71c9f336d..6efb695ec 100644 --- a/egomimic/utils/aws/aws_sql.py +++ b/egomimic/utils/aws/aws_sql.py @@ -32,7 +32,6 @@ class TableRow: lab: str task: str embodiment: str - robot_name: str num_frames: int = -1 # Updateable task_description: str = "" scene: str = "" diff --git a/external/scale/scripts/sfs_zarr_pipeline.py b/external/scale/scripts/sfs_zarr_pipeline.py index e51ef995d..77f4ca061 100644 --- a/external/scale/scripts/sfs_zarr_pipeline.py +++ b/external/scale/scripts/sfs_zarr_pipeline.py @@ -89,7 +89,6 @@ def register_in_sql( lab="scale", task=task_desc, embodiment="scale", - robot_name="scale_bimanual", num_frames=total_frames, task_description=task_desc, scene="unknown",