- Moved __init__.py and plugin.yaml into hermes_piper_plugin/ package directory
- Added pyproject.toml with build config and entry point registration
- Updated tests to reference new subdirectory paths
- Updated README with pip-based installation instructions
This converts the plugin from a flat layout (loaded via hermes plugins install)
to a proper pip package with the 'hermes_agent.plugins' entry point.
Runtime monkey-patch that changes tools.tts_tool.DEFAULT_PROVIDER from
'edge' to 'piper' at plugin load time. Zero fork needed.
- plugin.yaml with requires_pip: piper-tts
- __init__.py with _apply_piper_patch() + on_session_start hook
- README with installation and safety notes