RunResult को Serde से serialize किया जा सकता है। जब रुकी हुई स्थिति को प्रोसेस रीस्टार्ट के बाद भी रखना हो, तो उसे अपने डेटाबेस, ऑब्जेक्ट स्टोर या जॉब रिकॉर्ड में सहेजें।
रुका हुआ स्टेट सहेजें
स्टेट बहाल करें
जारी रखने से पहले वही एजेंट परिभाषा और टूल फिर बनाएँ। Closures और AgentDefinition serialized रन का हिस्सा नहीं हैं।
प्रभावी मॉडल और अधिकतम स्टेप संख्या RunRecord में सहेजी जाती है, इसलिए जारी रखने के बाद प्रति-रन overrides सक्रिय रहते हैं।
मानवीय समीक्षा
पूरे हुए मॉडल टर्न की जाँच और मानवीय इनपुट माँगने के लिए human_review(...) उपयोग करें:
मानवीय इनपुट के साथ जारी रखें:
रुकने के प्रकार
ऐप्लिकेशन-स्वामित्व वाला persistence
Rust Agent SDK कोई hosted state backend या persistence adapter नहीं देता। इन चीज़ों का प्रबंधन आपका ऐप्लिकेशन करता है:
- सहेजे गए रन का एन्क्रिप्शन और retention
- अनुमोदन और मानवीय इनपुट के लिए authorization
- टूल executors को फिर बनाना
- जारी किए गए side effects के लिए idempotency
संबंधित
अंतिम संशोधन 2 अक्टूबर 2026