Files
hermes-agent/gateway
Jackal991 c34ac049d9 fix(gateway): arm loop-tick witness only on POSIX
asyncio.start_unix_server does not exist on Windows, so the ungated
call raised AttributeError on every gateway start — a warning +
traceback in the logs each time, with the witness permanently absent
(the documented deliberate fail-safe). Gate the server creation inside
the existing os.name == "posix" block, mirroring the stale-socket
sweep above it, and log the non-POSIX skip at debug. POSIX behavior
and the two-witness liveness contract are unchanged.

Closes #96956
2026-09-01 21:53:49 -07:00
..