Skip to content

cli: enhance rfx doctor with comprehensive diagnostics#14

Merged
myrodar merged 1 commit into
quantbagel:mainfrom
doctor:feat/doctor-enhanced
Mar 4, 2026
Merged

cli: enhance rfx doctor with comprehensive diagnostics#14
myrodar merged 1 commit into
quantbagel:mainfrom
doctor:feat/doctor-enhanced

Conversation

@doctor
Copy link
Copy Markdown
Contributor

@doctor doctor commented Mar 3, 2026

Enhances rfx doctor with comprehensive system diagnostics:

  • Version info (rfx-sdk, Python, platform)
  • Zenoh transport check
  • Robot config validation (parses all YAML configs)
  • Simulation backend detection (mock, genesis, mjx) with dependency hints
  • rfxJIT backend availability (cpu, cuda, metal)
  • Optional package checks (torch, lerobot, opencv, anthropic, openai, mujoco)
  • Zenoh env var reporting (RFX_ZENOH_CONNECT)

Before:
Only checked python/cargo/uv binaries, a few imports, and serial ports.

After:
Full diagnostic covering the entire rfx stack.

- Add version info, Zenoh transport, robot config validation
- Add simulation backend and rfxJIT backend detection
- Add optional package checks (torch, lerobot, opencv, etc.)
- Improve hardware discovery with Zenoh env var reporting
@myrodar myrodar merged commit 6420737 into quantbagel:main Mar 4, 2026
10 of 14 checks passed
@doctor doctor deleted the feat/doctor-enhanced branch March 31, 2026 17:49
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.

2 participants