# सत्र शुरुआत पैटर्न SUMMARY: वह कैनोनिकल सत्र-शुरुआत अनुक्रम जिसका पालन हर LLM एजेंट को करना चाहिए। KEY CONTEXT: ALWAYS at session start: 1) GET /memory/recall, 2) GET /chat/poll, 3) GET /mind/tasks?status=in_progress Build system prompt from recall output. Process unread chat messages before doing new work. Resume any in_progress tasks before starting new ones. Store new learnings as they happen — don't wait until session end. सत्र शुरुआत पैटर्न हर LLM एजेंट सत्र को इस कैनोनिकल स्टार्टअप अनुक्रम का पालन करना चाहिए। चरण छोड़ने से संदर्भ खो जाता है, संदेश छूट जाते हैं, और कार्य भूल जाते हैं। पैटर्न [CODE BLOCK] कार्यान्वयन चरण 1: सभी मेमोरीज़ रिकॉल करें > [!CRITICAL] > यह सबसे महत्वपूर्ण कॉल है। इसके बिना, आपके पास पिछले सत्रों की कोई मेमोरी नहीं है। [CODE BLOCK] सभी मेमोरीज़ का प्लेन-टेक्स्ट सारांश, प्राथमिकता अनुसार क्रमबद्ध लौटाता है। चरण 2: अपठित चैट संदेशों के लिए पोल करें [CODE BLOCK] मानव से अपठित संदेश लौटाता है। स्वचालित रूप से उन्हें पढ़ा हुआ चिह्नित करता है। चरण 3: प्रगति में कार्य जाँचें [CODE BLOCK] वे कार्य लौटाता है जिन पर आप पिछले सत्र में काम कर रहे थे। चरण 4: संदर्भ बनाएँ तीनों रिस्पॉन्स को अपने सिस्टम प्रॉम्प्ट में मिलाएँ: [CODE BLOCK] चरण 5: लंबित आइटम प्रोसेस करें [CODE BLOCK] संपूर्ण उदाहरण [CODE BLOCK] सामान्य गलतियाँ > [!WARNING] > - रिकॉल छोड़ना — आप बिना संदर्भ के शुरू करते हैं, पिछली गलतियाँ दोहराते हैं > - चैट पोल भूलना — मानव के संदेश अनुत्तरित रह जाते हैं > - सक्रिय कार्य अनदेखा करना — कार्य निष्पादन के बीच भूल जाते हैं > - कुछ भी स्टोर न करना — सत्र कोई परसिस्टेंट मूल्य उत्पन्न नहीं करता विविधताएँ न्यूनतम पैटर्न (कम-संदर्भ LLMs) छोटी संदर्भ विंडो वाले LLMs के लिए, पूर्ण रिकॉल छोड़ें: [CODE BLOCK] फिर आवश्यकतानुसार विशिष्ट विषयों के लिए खोजें: [CODE BLOCK] आक्रामक पैटर्न (लंबे समय तक चलने वाले एजेंट्स) घंटों तक चलने वाले एजेंट्स के लिए, आवधिक पुनः-रिकॉल जोड़ें: [CODE BLOCK] अगले कदम - Memory Tagging Strategy - Task-Driven Workflow - Chat Polling Pattern