#781·ponytail

Hermes plugin install is blocked by benchmark-only scanner findings

Author: briton2008Created Aug 31, 2026Updated Sep 10, 2026

Summary

hermes plugins install DietrichGebert/ponytail --enable is blocked as DANGEROUS, although the Hermes runtime plugin itself passes hermes plugins doctor.

Reproduction

  1. Use Ponytail v4.9.0 at commit 2ed6c52c9d7e5e56942508591085fd45dea277d3.

  2. Run:

    hermes plugins install DietrichGebert/ponytail --ref 2ed6c52c9d7e5e56942508591085fd45dea277d3 --enable

  3. Hermes reports 93 findings and refuses the install. The critical findings point to benchmark fixtures/examples such as path-traversal strings in benchmarks/agentic/, rather than the Hermes runtime files (plugin.yaml, __init__.py, and skills/).

Why this matters

The README advertises a Hermes installation path, but cloning the complete repository is rejected before the plugin can be installed. --force does not override a dangerous plugin verdict.

Suggested fix

Could the Hermes distribution be published as a minimal plugin tree (for example, a dedicated directory or repository containing only plugin.yaml, __init__.py, and the required skills/)? This would keep the benchmark suite in the main repository while allowing Hermes to scan the actual runtime payload.

Happy to provide the full scan report if that would help.