- Filter messages by message_type=1 to skip bot echo and prevent loops - Add voice message support (type=3) with voice-to-text extraction - Check resend results and re-buffer failed messages to prevent loss - Handle session expiry (ret=-14) with 30s pause in polling loop - Use exponential backoff (5s–30s) for network errors instead of fixed 5s Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>