Wiederholungsrichtlinie
Ziele
- Pro HTTP-Anfrage wiederholen, nicht pro mehrstufigem Ablauf.
- Die Reihenfolge beibehalten, indem nur der aktuelle Schritt wiederholt wird.
- Nicht idempotente Vorgänge nicht duplizieren.
Standardwerte
- Versuche: 3
- Maximale Verzögerungsobergrenze: 30000 ms
- Jitter: 0.1 (10 Prozent)
- Provider-Standardwerte:
- Telegram Mindestverzögerung: 400 ms
- Discord Mindestverzögerung: 500 ms
Verhalten
Discord
- Wiederholt nur bei Ratenlimit-Fehlern (HTTP 429).
- Verwendet Discord
retry_after, wenn verfügbar, andernfalls exponentielles Backoff.
Telegram
- Wiederholt bei vorübergehenden Fehlern (429, Timeout, connect/reset/closed, vorübergehend nicht verfügbar).
- Verwendet
retry_after, wenn verfügbar, andernfalls exponentielles Backoff. - Markdown-Parse-Fehler werden nicht wiederholt; stattdessen wird auf Klartext zurückgegriffen.
Konfiguration
Legen Sie die Wiederholungsrichtlinie pro Provider in~/.openclaw/openclaw.json fest:
Hinweise
- Wiederholungen gelten pro Anfrage (Nachricht senden, Medien hochladen, Reaktion, Umfrage, Sticker).
- Zusammengesetzte Abläufe wiederholen keine bereits abgeschlossenen Schritte.