function
hpx doctor
PythonCheck toolchain and dependencies
hpx doctor [OPTIONS]Options
| Option | Type | Default | Description |
|---|---|---|---|
--json | bool | false | Emit machine-readable JSON |
--bundle | Optional[Path] | Write a sanitized support-bundle archive to this file or directory instead of printing the toolchain table | |
--workspace | Optional[Path] | Prepared profiler_app directory (or its nsx.lock/hpx-dependencies.json, or the parent fingerprint workspace) to include exact dependency lock provenance in the bundle | |
--config | Optional[Path] | YAML config whose target and engine select the checks; with --bundle, a sanitized snapshot of it is included instead | |
--toolchain | Optional[str] | Toolchain to check (default: arm-none-eabi-gcc) | |
--transport | rtt | usb_cdc | swo | uart | Transport to check (default: rtt) | |
--engine | tflm | helia-rt | helia-aot | executorch | Engine to check (default: helia-rt) | |
--no-probes | bool | false | Skip live J-Link probe enumeration in --bundle |
--no-ports | bool | false | Skip live serial port enumeration in --bundle |
--raw-probe-ids | bool | false | Include unredacted device serial numbers in --bundle (opt-in; prints a warning) |