fix: add snowballstemmer dep and use --version for 0.20.6

Upstream 0.20.6 added snowballstemmer==3.1.1 (tool_search BM25
stemming) as a direct dependency; package.nix now lists it so
pythonRuntimeDepsCheck passes.

The same release removed the 'hermes version' subcommand; the
package-contents check now uses 'hermes --version' which still
prints 'Hermes Agent'.

Files: package.nix (add snowballstemmer), checks.nix (--version).
This commit is contained in:
hermes 2026-08-30 18:27:29 +00:00
commit d83ed2440d
2 changed files with 3 additions and 1 deletions

View file

@ -12,7 +12,7 @@
echo "PASS: All binaries present"
echo "=== Checking version ==="
${hermes-agent}/bin/hermes version 2>&1 | grep -q "Hermes Agent" || (echo "FAIL: version check"; exit 1)
${hermes-agent}/bin/hermes --version 2>&1 | grep -q "Hermes Agent" || (echo "FAIL: version check"; exit 1)
echo "PASS: Version check"
echo "=== Checking key Python modules ==="