Files
hermes-agent/hermes_cli
Teknium 1acbeed146 fix(update): resolve code identity by reading .git directly — no subprocess
get_code_identity() shelled 'git rev-parse HEAD', which broke two tightly
mocked test suites (sequenced subprocess.run side effects in the
head-moved gate, call-count asserts in the Windows taskkill test) and
added process-spawn cost to gateway runtime-status writes.
_resolve_git_head_sha() now reads HEAD/refs/packed-refs directly,
handling regular checkouts and worktree/submodule pointer files.
Also: skip the 2s fleet settle wait when the restart phase touched no
gateways, and hoist killed_pids init outside the restart try-block.
2026-08-20 21:54:25 -07:00
..
2026-08-18 00:26:29 -07:00
…
…
…