Files
hermes-agent/tests
Teknium af7b3d3af4 fix(e2e): AHK driver died on first Log() — no-console stdout write throws
Frame-0005 of the proof capture showed the exact failure: 'Unhandled
error: (6) The handle is invalid' rendered over the installer within
seconds of launch. AutoHotkey started via Start-Process has no console,
so FileAppend to '*' (stdout) throws — and the throw fired inside Log(),
killing the script before it clicked anything. The installer then sat
untouched at the INSTALL screen for 50 minutes.

* Log() now try-wraps the stdout write (file log is the real record)
* Install/Launch clicks fall back to the button's relative window
  position when the #68183-era PNG templates don't match the restyled
  UI ('[ INSTALL ]' bracket style visible in the same frame)
* install-finished has a second signal: 'bootstrap complete' in
  bootstrap-installer.log (read with write-sharing), so a template miss
  can't strand the wait
* driver passes the bootstrap log path as arg 3
2026-08-11 13:28:08 -04:00
..