Files
hermes-agent/agent
teknium1 5195c13873 fix: verify-on-stop recognises python.exe / py launcher interpreters (review follow-up)
_is_interpreter_token matched Path(token).name against the bare-name regex,
so a Windows venv path `...\Scripts\python.exe` (and the `py` launcher)
recorded no ad-hoc evidence and the nudge loop the PR closes stayed open on
that platform. Strip a case-insensitive .exe/.bat/.cmd suffix, take the
basename across backslashes, and accept `py`. Parametrized invariant test,
red before.
2026-09-20 10:23:04 -07:00
..
…
…