main fa2f4ff2a2: Test connection -> Device probe host failed: Could not communicate with device support. Try refreshing devices. PR e8252c3: same SSH account/host/port/key -> SSH prerequisite verification is unavailable: Connected over SSH, but Node is not on this host's PATH for non-interactive SSH commands. PR with real Node v20.20.2: Connected over SSH, but this host's Node is older than 22. Install Node 22 or newer. PR with real Node v24.22.1 and no npm: Connected over SSH, but npm is not on this host's PATH for non-interactive SSH commands. PR after installing real Node v24.22.1 + npm v11.19.1: Connection checks passed; Connected; iOS unavailable; Android unavailable (no SDKs). PR connection to unused port 22223: Could not connect to this host over SSH. Restored port 22222: connection passed again; Save host persisted it in Settings. checks run on task-owned Blacksmith runner: vp test run apps/server/src/device/DeviceService.test.ts apps/server/src/device/SshDeviceHost.test.ts -> 77 passed vp run check:changed 637507056c9e46e8bca21e557e8c61044a314563 -> format, lint, knip, graphql, typecheck (3 packages), tests (69) passed Existing PR CI: 31 successful, 0 failing, 0 pending. Real provider/client path: Created /home/user/pr33198-project as a real Git repository. Added it through the web UI (Add project -> Local folder), selected Codex GPT-6.1-Sol and submitted a new thread. 2026-11-10T11:27:37Z: user requested README.md read and git status --short, no file changes. Turn finished in the client, Worked for 10s: readme heading: ssh device verification; the working tree is clean. Thread: 329e08d1-439e-4e23-8df9-9077c7332c35. $ ssh -i -p 22222 -l sshprobe33198 127.0.0.1 node --version v24.22.1 $ ssh -i -p 22222 -l sshprobe33198 127.0.0.1 npm --version 11.19.1 $ git -C /home/user/pr33198-project status --short (no output: clean) Local-host port 22 UI check: Connection checks passed; Already available locally.