Skip to content

Accept PC-assisted Hardware snapshots during robot discovery - #156

Merged
temiroff merged 1 commit into
masterfrom
agent/hardware-discovery-snapshot
Aug 11, 2026
Merged

Accept PC-assisted Hardware snapshots during robot discovery#156
temiroff merged 1 commit into
masterfrom
agent/hardware-discovery-snapshot

Conversation

@temiroff

Copy link
Copy Markdown
Owner

Outcome

Robot discovery and connected-robot configuration now validate PC-assisted Robot Hardware snapshots by their package module and operational scripts. They no longer require the organized Hardware directory to contain Git metadata. Legacy Hardware migration continues to require a recognized legacy Git checkout.

This fixes the post-install error on managed PC-assisted devices:

The organized Hardware package is missing or invalid

Verification

  • Live editor state confirms the Jetson has /home/ubuntu/Blacknode/devices/default/hardware, delivery_mode=pc_assisted, and stack_mode=isolated
  • python -m pytest tests/test_editor_devices.py -q — 142 passed
  • $env:PYTHONPATH=(Join-Path (Get-Location) 'python'); python -m unittest discover -s tests — 566 passed, 8 skipped
  • git diff --check

Managed Runtime release decision

No Runtime release is required. This is editor-server SSH discovery/configuration orchestration behind the existing Find and attach robots action and does not alter the managed Runtime bundle or service contract.

@temiroff
temiroff merged commit 01fb4d0 into master Aug 11, 2026
4 checks passed
@temiroff
temiroff deleted the agent/hardware-discovery-snapshot branch August 11, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant