3 Commits

Author SHA1 Message Date
Paul @ TD NDE
c44e65e381 feat: add pytest tests for piper plugin
Add 15 test cases covering manifest validation, monkey-patch logic,
idempotency, error handling, lifecycle hooks, and plugin registration.

Update README with test instructions and corrected install URL.
2026-05-25 00:03:36 -04:00
b0ac1aec74 initial: Piper TTS default plugin
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
2026-05-24 19:24:57 -04:00
9fa4f2de50 Initial commit 2026-05-24 23:24:29 +00:00