== npm install into isolated prefix (Node v24.13.1) == PASS: npm install agent-device (added 29 packages) == agent-device --version == 0.20.10 PASS: version is 0.20.10 (matches npm latest + server.json) == agent-device help workflow (first line) == agent-device 0.20.10 — workflow PASS: help workflow first line carries version == agent-device doctor (host: CLT-only macOS, no adb/hdc; expect honest blockers) == Replacing daemon (pid 56971, v0.20.10) in /Users/openclaw/.agent-device: code-signature mismatch ✓ agent-device: agent-device 0.20.10 using /Users/openclaw/.agent-device - session: No active session named cwd:11fe14a563f7aed6:default. Doctor will use device inventory only. ⨯ device: No local devices found; Android inventory failed: adb not found in PATH; HarmonyOS inventory failed: hdc not found in PATH. run: agent-device devices - web-agent-browser-processes: Managed web backend is not installed; no agent-device-owned browser processes counted. Doctor: fail Blockers found before the run. doctor exit code: 0 PASS: doctor names the missing toolchains == agent-device capabilities --platform macos (device-free) == MacBookAir.lan (macos device target=desktop) booted=true supports 32 commands: PASS: macos target reports 32 supported commands == agent-device apps --platform macos (real host inventory, first 3) == Showing user-installed apps. Use --all to include system apps. Brave Browser (com.brave.Browser) Claude (com.anthropic.claudefordesktop) PASS: apps lists installed apps with bundle ids == summary == PASS=6 FAIL=0