Bug fix update. If your bridge was disconnecting or looping the QR code, this fixes it.
What was happening:
Hermes v0.16.0 changed where it stores the WhatsApp session. If your disk had filled up at any point, the credentials file ended up empty and the bridge got stuck retrying every 30 seconds indefinitely.
What's fixed:
- Session symlink so future Hermes path changes don't break the connection again
- Installer now checks Hermes >= v0.16.0 is installed and offers to update it automatically if not
- Installer warns if disk space is below 5GB
- Auto-updater now handles the symlink, disk monitor setup and config migration automatically
- New daily disk monitor: sends a WhatsApp alert if free space drops below 85%
- Fixed a broken injection anchor in
patch_whatsapp.pythat affected fresh installs on Hermes v0.16.0
To update:
If you already have Andoriña installed, run the updater:
python3 ~/.hermes/skills/andorina/andorina_updater.py --update
If you're installing from scratch, download the zip below and run install.sh.
If your bridge is already stuck on QR:
Stop the gateway, run hermes whatsapp to scan the QR, then start it again. Everything else is handled automatically by the updater.