== MCP stdio probe (initialize -> tools/list -> tools/call paths) == PASS - initialize echoes client-requested revision 2025-06-18 | got 2025-06-18 PASS - serverInfo agent-device 0.20.10 | {"name": "agent-device", "version": "0.20.10"} PASS - handshake instructions card present and < 2KB | 1378 bytes PASS - tools/list returns 57 tools | count=57 PASS - payload size ~258KB | 264862 bytes PASS - every tool carries an inputSchema tools with required arrays: 32/57; tools with annotations: 0/57 PASS - 56 command tools sorted, MCP-only help appended last PASS - hover tool present (web) PASS - unknown tool -> isError INVALID_ARGS result (documented shape) PASS - help() returns CLI->tool decision card | CLI syntax over MCP: `agent-device --flag` = tool hermes-agent target == skills add exit: 0 landed: .hermes/skills/agent-device/SKILL.md PASS: npx skills add lands SKILL.md in ./.hermes/skills/ for hermes-agent PASS: installed SKILL.md byte-identical to repo skills/agent-device/SKILL.md == negative: android snapshot without adb (structured error expected) == Error (TOOL_MISSING): adb not found in PATH Hint: Install required platform tooling and ensure it is available in PATH. Diagnostic ID: mt2unrgn-a9412096 Diagnostics Log: /Users/openclaw/.agent-device/sessions/cwd_13cca233f0ac982f_default/requests/6c6fb436bf388f29.ndjson exit: 1 PASS: android snapshot exits nonzero without adb == summary == PASS=4 FAIL=0