From c51241dc72011b52b9fa008ee2388e0b897687ba Mon Sep 17 00:00:00 2001 From: Alan Wizemann Date: Mon, 20 Apr 2026 14:04:32 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20diagnostics=20script=20=E2=80=94=20pipe?= =?UTF-8?q?=20to=20sh=20via=20stdin,=20not=20sh=20-c=20argv?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous fix (direct ssh argv, bypassing transport.runProcess) got us from 0/14 to 7/14, but \$H was empty everywhere it was referenced — the user's 7/14 report showed: - probe 4 (hermesHomeConfigured): PASS with empty detail - probe 5 (hermesDirExists FAIL): "not a directory:" (empty after colon) - probe 11 (sqlite3CanOpenStateDB FAIL): 'unable to open "/state.db"' Root cause: `ssh host -- /bin/sh -c