Files
hermes-agent/hermes_cli
Teknium 3569fba6a6 fix(update): review the macOS lock scan's lsof/ps lookups; keep it stdlib-only
The resolution-allowlist ratchet flagged the lsof lookup (moved from
_held_open to _held_open_lsof) and the new ps lookup in _ps_git_holder:
both are the stdlib-only launch-time repair asking the OS's own tools,
with an absent tool meaning "unknown" and the lock kept. Rows renamed
and added with that justification.

_still_running also imported psutil inside the launch-time repair, which
runs from hermes_bootstrap before app dependencies can import; it is now
a POSIX os.kill(pid, 0) probe (the lsof/ps branch never runs on Windows).
2026-10-07 07:18:58 -07:00
..
…
…
…
…
…