skywalker-1/mcp/skywalker-mcp
Ryan Malloy 57c6ca4a00 Make get_device_status resilient to individual USB command failures
Wrap get_usb_speed, get_serial_number, and get_last_error in try/except
so a STALL on one command returns "unavailable" instead of crashing the
entire status read. Discovered when vendor command 0x07 (get_usb_speed)
STALLs on real hardware despite working firmware version readback.
2026-02-17 17:42:21 -07:00
..