openpetswithchatandmcp/plugins
OpenPets Dev 648aac86c2 feat(hardening): virtual-familiar plugin fix, TTS guard, stale placeholder cleanup
- Update familiaros.virtual-familiar manifest id, permissions, and asset key
  to match the rebrand and the v3 SDK (familiar:* permissions).
- Rename plugin asset virtual-pet.svg -> virtual-familiar.svg.
- Migrate plugin code from ctx.pet to ctx.familiar and pet:clicked to
  familiar:clicked so speech/reactions actually work.
- Update plugin locale strings from Pet to Familiar.
- Add empty-text guard in speakTts to avoid speaking whitespace.
- Remove stale "settings.tts.placeholder" key from all locale files.,
2026-06-17 06:08:53 +00:00
..
official feat(hardening): virtual-familiar plugin fix, TTS guard, stale placeholder cleanup 2026-06-17 06:08:53 +00:00