स्किल रजिस्ट्री
एजेंट अवसंरचनासार्वजनिक स्किल्स

Session Memory Management

टाइप्ड सेशन स्टेट — संदर्भ संग्रहीत/प्राप्त करें, स्नैपशॉट पुनः चलाएं, बाधित वर्कफ़्लो फिर से शुरू करें, और पूरा होने पर संवेदनशील डेटा हटाएं।

यह स्किल क्या सिखाता है

एक विशिष्ट प्रकार के कार्य के लिए पुन: उपयोग योग्य प्लेबुक।

एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।

सेशन स्थिति और मेमोरी प्रबंधित करें — टाइप किए गए डेटा को स्टोर/रिकॉल करें, स्नैपशॉट पुनः चलाएं, बाधित वर्कफ़्लोज़ पुनः शुरू करें, और संवेदनशील जानकारी को छुपाएं। संदर्भ बनाए रखने, वर्कफ़्लोज़ पुनः शुरू करने, पिछला डेटा याद करने, क्रॉस-सेशन मेमोरी प्रबंधित करने, या संवेदनशील स्थिति साफ़ करने के लिए उपयोग करें।

आर्किटेक्चर

Session Memory Management ADK-Rust एजेंट का मार्गदर्शन कैसे करता है।

स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।

01

उपयोगकर्ता अनुरोध

एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।

02

Session Memory Management कौशल

इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।

03

ADK-Rust एजेंट

वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।

04

mcp-session-memory

क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।

05

सत्यापित परिणाम

स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।

पोर्टेबल निर्देश: SKILL.md · क्षमता सीमा: mcp-session-memory · अनुमत टूल्स: 10

निर्णय मार्गदर्शिका

एजेंट अनुरोध को सही क्रिया में कैसे बदलता है।

ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।

01

"remember", "store", "save"?

store_memory

02

"recall", "what was", "last time"?

retrieve_memory / list_memory_refs

03

"resume", "pick up where", "continue"?

resume_session / create_replay_snapshot

04

"forget", "delete", "redact"?

delete_memory / redact_memory

05

"session", "events", "history"?

get_session_state / list_session_events

प्रमाणित वर्कफ़्लो

उपयोगी परिणामों के लिए दोहराए जाने वाले अनुक्रम।

एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।

011 कॉल्स

स्टोर करें

TTL के साथ टाइप्ड डेटा स्थायी करें

021-2 कॉल्स

रिकॉल करें

की/स्कोप द्वारा पुनः प्राप्त करें

032 कॉल्स

पुनः शुरू करें

स्नैपशॉट → सत्यापन → जारी रखें

041 कॉल्स

छुपाएं

संवेदनशील डेटा हटाएं

टूल सीमा

स्किल 10 दस्तावेजीकृत टूल्स का उपयोग कर सकता है।

यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-session-memory प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।

get_session_state
list_session_events
retrieve_memory
store_memory
update_memory
delete_memory
redact_memory
list_memory_refs
create_replay_snapshot
resume_session

कार्य नियम

एजेंट को क्या करना चाहिए।

  • सभी संग्रहीत स्थिति पर TTL सेट करें (असीमित वृद्धि रोकें)
  • वर्कफ़्लोज़ पुनः शुरू करने से पहले ताजगी सत्यापित करें
  • उपयोग के बाद संवेदनशील डेटा (PII, क्रेडेंशियल) छुपाएं
  • मेमोरी एक्सेस को सीमित करें (एजेंट केवल अपना डेटा देखें)

ऑपरेटिंग सीमाएँ

एजेंट को क्या बचना चाहिए।

  • सेशन मेमोरी में क्रेडेंशियल कभी न स्टोर करें (vault का उपयोग करें)
  • बाहरी स्थिति में बदलाव जांचे बिना पुनः शुरू न करें
  • TTL के बिना मेमोरी को अनिश्चित काल तक न रखें

इंस्टॉल करें और कनेक्ट करें

स्किल को उस क्षमता के बगल में जोड़ें जिसकी वह अपेक्षा करता है।

जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-session-memory से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।

स्किल इंस्टॉल करें
git clone https://github.com/zavora-ai/skill-session-memory-management.git \
  ~/.skills/skills/session-memory-management
ADK-Rust लोडिंग आकार
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("session-memory-management").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

रिपॉजिटरी का संगतता कथन: mcp-session-memory सर्वर कनेक्टेड होना आवश्यक है।

आधिकारिक दस्तावेज़

पूर्ण स्किल पैकेज पढ़ें।

रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।

खोज जारी रखें

एजेंट अवसंरचना में अधिक।

स्रोत रिकॉर्ड

इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।

सार्वजनिक रिपॉजिटरी देखें ↗
लाइसेंस
Apache-2.0
अनुमत टूल्स
10
संदर्भ
3
संशोधन
2e68156d71be
अपडेट किया गया
31 मई 2026