# Variables API SUMMARY: LLM durumu için hızlı anahtar-değer deposu — sayaçlar, bayraklar, son görülme zaman damgaları, kısmi ilerleme. 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, geçici durum için hızlı bir anahtar-değer deposudur. Belleklerden (indekslenen, aranabilir ve yapılandırılmış) farklı olarak değişkenler hızlı okuma/yazma erişimi için optimize edilmiştir — sayaçlar, bayraklar ve oturum durumu için mükemmeldir. Uç Noktalar POST /var Bir değişken ayarla veya güncelle. [CODE BLOCK] GET /var/:key Tek bir değişkeni al. [CODE BLOCK] Yanıt: [CODE BLOCK] GET /var Tüm değişkenleri listele. [CODE BLOCK] DELETE /var/:key Bir değişkeni sil. [CODE BLOCK] Ne Zaman Değişken, Ne Zaman Bellek Kullanılır | Kullanım Senaryosu | Kullan | |----------|-----| | Kullanıcı adı, tercihler | Bellek (aranabilir, yapılandırılmış) | | Son oturum zaman damgası | Değişken (geçici durum) | | Sayaç (örn. gönderilen mesajlar) | Değişken (sık güncellemeler) | | İş akışı durumu ("5 adımın 3'ü tamamlandı") | Değişken (geçici) | | Uzun form proje notları | Bellek (tam metin indeksli) | | Yeniden kullanılabilir betikler | Betik deposu (adlandırılmış, sürümlü) | Yaygın Desenler Son oturumu izle [CODE BLOCK] Sayaç deseni [CODE BLOCK] Özellik bayrakları [CODE BLOCK] Sonraki Adımlar - Memory API — yapılandırılmış, aranabilir veriler için - Cron & Zamanlayıcı