fix(plugin): declare python_dependencies for PM-built environments
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 4 Oct 2026 14:04:25 +0000 (17:04 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 4 Oct 2026 14:04:25 +0000 (17:04 +0300)
commiteb3a6287df02d9d251b2cad683d741016c2b4a20
treeb2d60f1df4fc72c052168e39a8b164946977081c
parent277cc0b877cb518d56c37ae7cee42b758edeb572
fix(plugin): declare python_dependencies for PM-built environments

Hermes Agent now assembles its runtime from PM dependency
generations instead of the legacy in-tree venv, so every update
produced a fresh environment without sqlite-vec and model2vec and
the provider reported itself unavailable until they were
reinstalled by hand.

Declare both runtime dependencies in plugin.yaml with upper bounds
per the Hermes dependency policy. PM reads the declaration of the
active memory.provider plugin and includes the packages in every
generation it builds, keeping the provider available across
updates without manual intervention.

Bump plugin metadata to 1.1.1, sync the AGENTS.org metadata table
and layout notes, and fix a wording slip in Documentation/index.org.
AGENTS.org
Documentation/index.org
plugin.yaml