
mhoennigandClaude Haiku 4.5
e9519ed7ae
fix: Improve update detection with ETag/Last-Modified headers
Robustere Update-Detection für unzuverlässige Netzwerk-Bedingungen:
Neuer Ansatz (statt nur Content-Hash):
1. HEAD-Request prüft ETag + Last-Modified Headers
- Effizient: Kein großer HTML-Download nötig
- Verlässlich: Standard HTTP-Cache-Header
2. Wenn Headers gleich → "✓ Alles aktuell" (schnell raus)
3. Nur bei Header-Änderung → volles HTML fetchen + Content-Hash-Vergleich
4. Speichert ETag + Last-Modified für nächste Prüfung
Besseres Logging:
- "✅ NEUE VERSION ERKANNT!" (highlight)
- "⚠ " + Fehlerdetails (was genau fehlgeschlagen ist)
- "✓ Erste Prüfung – Hash gespeichert"
- "✓ Headers änderten sich, aber Content gleich"
Das verhindert:
- Falsche "alles aktuell" wenn Fetch fehlschlägt
- Mehrfaches Fetchen der großen HTML
- "Failed to Fetch" auf unstabilen Verbindungen
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-23 08:08:24 +02:00
..
2026-07-23 08:08:24 +02:00
2026-07-23 07:52:02 +02:00
2026-07-22 05:56:59 +02:00
2026-07-21 20:47:23 +02:00
2026-07-22 10:33:09 +02:00
2026-07-23 07:05:02 +02:00
2026-07-21 20:47:23 +02:00
2026-07-22 05:56:59 +02:00
2026-07-21 20:47:23 +02:00