pub fn doctor(input: &DoctorInput) -> DoctorReportExpand description
doctor implementation shared by the CLI and the MCP tool.
Read-only RUNTIME health check: validates the resolved connection config,
the optional adb dependency for the --adb Android transport, the
feedback routing, and the self-update repo. This is distinct from
scripts/doctor.sh (nix run .#doctor), which checks repo conventions for
project maintainers rather than a user’s runtime environment.