# Variables API SUMMARY: LLM स्थिति के लिए तीव्र key-value स्टोर — काउंटर, फ़्लैग्स, अंतिम-देखा टाइमस्टैम्प्स, आंशिक प्रगति। KEY CONTEXT: Auth: Mind Key Set: POST /var { key, value } Get: GET /var/:key List: GET /var Delete: DELETE /var/:key Use case: store last-seen timestamps, counters, flags, partial workflow state Faster than memory (PostgreSQL direct, no FTS5 indexing) Not for: structured facts (use /memory), long content (use /script) Variables API Variables API क्षणिक स्थिति के लिए एक तीव्र key-value स्टोर है। मेमोरीज़ (जो अनुक्रमित, खोज योग्य, और संरचित हैं) के विपरीत, वेरिएबल्स त्वरित पढ़ने/लिखने के एक्सेस के लिए अनुकूलित हैं — काउंटर, फ़्लैग्स, और सत्र स्थिति के लिए आदर्श। एंडपॉइंट्स POST /var वेरिएबल सेट करें या अपडेट करें। [CODE BLOCK] GET /var/:key एकल वेरिएबल प्राप्त करें। [CODE BLOCK] प्रतिक्रिया: [CODE BLOCK] GET /var सभी वेरिएबल्स की सूची बनाएँ। [CODE BLOCK] DELETE /var/:key वेरिएबल हटाएँ। [CODE BLOCK] वेरिएबल्स कब उपयोग करें बनाम मेमोरी | उपयोग का मामला | उपयोग करें | |----------|-----| | उपयोगकर्ता नाम, प्राथमिकताएँ | Memory (खोज योग्य, संरचित) | | अंतिम सत्र टाइमस्टैम्प | Variable (क्षणिक स्थिति) | | काउंटर (जैसे भेजे गए संदेश) | Variable (अक्सर अपडेट) | | वर्कफ़्लो स्थिति ("5 में से 3 चरण पूर्ण") | Variable (क्षणिक) | | लंबी-प्रपत्र परियोजना नोट्स | Memory (फुल-टेक्स्ट अनुक्रमित) | | पुनः प्रयोज्य स्क्रिप्ट्स | Script store (नामित, संस्करणित) | सामान्य पैटर्न अंतिम सत्र ट्रैक करें [CODE BLOCK] काउंटर पैटर्न [CODE BLOCK] फ़ीचर फ़्लैग्स [CODE BLOCK] अगले कदम - Memory API — संरचित, खोज योग्य डेटा के लिए - Cron और Scheduler