Wird der Agent später gestartet, als der Druckvorgang, so holt er sich alle 30 Sekunden die aktuellen Druckaufträge, druckt aber immer bloß ein Etikett und arbeitet nicht alle vorhandenen Aufträge ab. Sinnvoll wäre, dass er nach dem Start und alle 30 Sekunden dann so lange Aufträge abholt, bis keine mehr da sind.
Wird der Agent später gestartet, als der Druckvorgang, so holt er sich alle 30 Sekunden die aktuellen Druckaufträge, druckt aber immer bloß ein Etikett und arbeitet nicht alle vorhandenen Aufträge ab. Sinnvoll wäre, dass er nach dem Start und alle 30 Sekunden dann so lange Aufträge abholt, bis keine mehr da sind.
Behoben in Commit 9187604 (Drain backend print queue per poll).
Geändert wurde:
Ein Poll-Lauf verarbeitet jetzt nicht mehr nur einen einzelnen Job.
Der Agent ruft /jobs/next wiederholt auf, bis das Backend 204 No Content meldet.
Das gilt für den automatischen Startlauf, das Intervall-Polling, Jetzt prüfen und SSE-getriggerte Polls.
Die Verarbeitung eines einzelnen Jobs wurde in ProcessJobAsync gekapselt.
README und BACKEND_API.md dokumentieren jetzt das Queue-Draining-Verhalten.
Behoben in Commit 9187604 (`Drain backend print queue per poll`).
Geändert wurde:
- Ein Poll-Lauf verarbeitet jetzt nicht mehr nur einen einzelnen Job.
- Der Agent ruft `/jobs/next` wiederholt auf, bis das Backend `204 No Content` meldet.
- Das gilt für den automatischen Startlauf, das Intervall-Polling, `Jetzt prüfen` und SSE-getriggerte Polls.
- Die Verarbeitung eines einzelnen Jobs wurde in `ProcessJobAsync` gekapselt.
- README und BACKEND_API.md dokumentieren jetzt das Queue-Draining-Verhalten.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Wird der Agent später gestartet, als der Druckvorgang, so holt er sich alle 30 Sekunden die aktuellen Druckaufträge, druckt aber immer bloß ein Etikett und arbeitet nicht alle vorhandenen Aufträge ab. Sinnvoll wäre, dass er nach dem Start und alle 30 Sekunden dann so lange Aufträge abholt, bis keine mehr da sind.
Behoben in Commit
9187604(Drain backend print queue per poll).Geändert wurde:
/jobs/nextwiederholt auf, bis das Backend204 No Contentmeldet.Jetzt prüfenund SSE-getriggerte Polls.ProcessJobAsyncgekapselt.