Skip to main content
RunResult kann mit Serde serialisiert werden. Speichere es in deiner Datenbank, deinem Objektspeicher oder einem Auftragsdatensatz, wenn eine Pause einen Prozessneustart überstehen muss.

Pausierten Status speichern

Status wiederherstellen

Erstelle vor der Fortsetzung dieselbe Agent-Definition und dieselben Tools erneut. Closures und AgentDefinition sind nicht Teil des serialisierten Laufs. Das effektive Modell und die maximale Schrittzahl sind in RunRecord gespeichert. Überschreibungen pro Lauf bleiben daher nach der Fortsetzung aktiv.

Menschliche Überprüfung

Verwende human_review(...), um einen abgeschlossenen Modellschritt zu prüfen und menschliche Eingaben anzufordern:
Mit menschlicher Eingabe fortsetzen:

Pausentypen

Anwendungseigene Persistenz

Das Rust Agent SDK bietet weder ein gehostetes Status-Backend noch einen Persistenzadapter. Deine Anwendung verwaltet:
  • Verschlüsselung und Aufbewahrungsdauer gespeicherter Läufe
  • Autorisierung für Freigaben und menschliche Eingaben
  • Neuerstellung von Tool-Ausführern
  • Idempotenz für Nebenwirkungen beim Fortsetzen

Weiterführende Themen

Zuletzt geändert am 2. Oktober 2026