Release v0.1.8
✨ Highlights
- Bridge startup hardening:
channels login flow now handles stale listener recovery more reliably.
- Host-aware bridge runtime: bridge now respects configured
bridgeUrl host via BRIDGE_HOST.
- Version sync: backend package metadata moved to
0.1.8.
🐛 Fixes
g-agent channels login --restart-existing stops stale listeners before launching a fresh bridge.
g-agent channels login --restart-existing --force-kill escalates to SIGKILL when SIGTERM cannot clear the port.
- Bridge bind preflight now validates resolved host-family addresses instead of a single hardcoded bind target.
- WhatsApp bridge startup waits for actual WebSocket
listening and avoids unhandled Node error crashes on bind failure.
channels login continues to keep bridge env aligned with config (BRIDGE_HOST, BRIDGE_PORT, AUTH_DIR).
📚 Notes
- If
g-agent --version still shows an older value after upgrade, reinstall from latest main or the v0.1.8 tag so local wheel metadata is refreshed.