LICENSE
README.md
pyproject.toml
src/embodied_ops/__init__.py
src/embodied_ops/_version.py
src/embodied_ops/artifact_store.py
src/embodied_ops/artifacts.py
src/embodied_ops/code_environment.py
src/embodied_ops/collection.py
src/embodied_ops/collection_presentation.py
src/embodied_ops/console.py
src/embodied_ops/contracts.py
src/embodied_ops/evaluation.py
src/embodied_ops/foxglove.py
src/embodied_ops/foxglove_publish.py
src/embodied_ops/interaction.py
src/embodied_ops/presentation.py
src/embodied_ops/py.typed
src/embodied_ops/task_registry.py
src/embodied_ops/task_selection.py
src/embodied_ops.egg-info/PKG-INFO
src/embodied_ops.egg-info/SOURCES.txt
src/embodied_ops.egg-info/dependency_links.txt
src/embodied_ops.egg-info/entry_points.txt
src/embodied_ops.egg-info/requires.txt
src/embodied_ops.egg-info/top_level.txt
src/embodied_ops/datasets/__init__.py
src/embodied_ops/datasets/lerobot.py
src/embodied_ops/operator_panel/README.md
src/embodied_ops/operator_panel/__init__.py
src/embodied_ops/operator_panel/camera_health.py
src/embodied_ops/operator_panel/catalog.py
src/embodied_ops/operator_panel/contracts.py
src/embodied_ops/operator_panel/document_store.py
src/embodied_ops/operator_panel/owned_process.py
src/embodied_ops/operator_panel/process.py
src/embodied_ops/operator_panel/protocol.py
src/embodied_ops/operator_panel/server.py
src/embodied_ops/operator_panel/assets/index.html
src/embodied_ops/operator_panel/assets/panel.css
src/embodied_ops/operator_panel/assets/panel.js
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2
src/embodied_ops/operator_panel/assets/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2
src/embodied_ops/operator_panel/assets/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2
src/embodied_ops/operator_panel/assets/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2
src/embodied_ops/operator_panel/assets/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2
src/embodied_ops/operator_panel/assets/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2
src/embodied_ops/operator_panel/assets/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2
src/embodied_ops/teleop/__init__.py
src/embodied_ops/teleop/contracts.py
src/embodied_ops/teleop/foxglove_bridge.py
src/embodied_ops/teleop/foxglove_probe.py
src/embodied_ops/teleop/geometry.py
src/embodied_ops/teleop/managed_session.py
src/embodied_ops/teleop/mapping.py
src/embodied_ops/teleop/process_supervisor.py
src/embodied_ops/teleop/recording.py
src/embodied_ops/teleop/safety.py
src/embodied_ops/teleop/zmq_transport.py
tests/test_foxglove.py
tests/test_foxglove_publish.py
tests/test_lerobot_datasets.py
tests/test_operator_panel.py
tests/test_presentation.py
tests/test_teleop.py
tests/test_teleop_foxglove_bridge.py
tests/test_teleop_foxglove_probe.py
tests/test_teleop_managed_session.py
tests/test_workflows.py