Context changes happen silently. No agent knows what another agent just learned, changed, or decided.
Context Bus एक पर्सिस्टेंट, अपेंड-ओनली इवेंट लॉग है जिसमें वर्जनड इवेंट्स, कॉजल लिनिएज, कंसिस्टेंसी लेवल्स और चयनात्मक रूटिंग हैं। हर सेशन म्यूटेशन, नॉलेज अपडेट, आर्टिफ़ैक्ट निर्माण और टूल कॉल मोनोटोनिक वर्शन के साथ टाइप्ड इवेंट के रूप में पब्लिश होता है। एजेंट TopicFilters के साथ सब्सक्राइब करके केवल प्रासंगिक इवेंट्स प्राप्त करते हैं, विशिष्ट एजेंटों को निर्देशित संदेश भेजते हैं, और रियल-टाइम अपडेट के लिए कर्सर-आधारित पोलिंग या SSE का उपयोग करते हैं। हस्ताक्षरित TransportEnvelopes और Google A2A JSON-RPC प्रोटोकॉल के माध्यम से क्रॉस-मशीन ट्रांसपोर्ट समर्थित है।
Silent Context Drift
Agent A learns that the database schema changed. Agent B, working on the same project, has no idea and writes queries against the old schema. Without a shared event stream, context drift is invisible.
चयनात्मक इवेंट रूटिंग के लिए TopicFilters के साथ सब्सक्राइब करें। निर्देशित इवेंट्स विशिष्ट एजेंटों को लक्षित करते हैं। हस्ताक्षरित एनवेलप के माध्यम से क्रॉस-मशीन ट्रांसपोर्ट।
5 टूल्स
चयनात्मक रूटिंग और TopicFilter
एजेंट TopicFilters के साथ सब्सक्राइब करते हैं — इवेंट प्रकार, एक्टर, कंसिस्टेंसी लेवल या एजेंट पहचान से फ़िल्टर। निर्देशित इवेंट्स केवल विशिष्ट एजेंटों पर लक्षित होते हैं, शोर घटाते हैं और टोकन बचाते हैं।
कंसिस्टेंसी लेवल्स
हर इवेंट एक कंसिस्टेंसी लेवल रखता है — local (सूचनात्मक), eventual (शेयर्ड, एसिंक), या strong (सिंक आवश्यक) — ताकि एजेंट्स को पता चले कि किन बदलावों को प्राथमिकता देनी है।
A2A ट्रांसपोर्ट और क्रॉस-मशीन हैंडऑफ
TransportEnvelopeV1 कॉन्टेक्स्ट पैकेज और हैंडऑफ बंडल्स को HMAC-SHA256 हस्ताक्षरों और एजेंट पहचान के साथ लपेटकर सुरक्षित क्रॉस-मशीन ट्रांसपोर्ट प्रदान करता है। CLI (<code>lean-ctx pack send</code>) या HTTP (<code>/v1/a2a/handoff</code>) के माध्यम से भेजें।
Google A2A प्रोटोकॉल अनुकूलता
<code>/a2a</code> पर JSON-RPC 2.0 एनडपॉइंट <code>tasks/send</code>, <code>tasks/get</code>, और <code>tasks/cancel</code> का समर्थन करता है। मानक A2A डिस्कवरी के लिए <code>/.well-known/agent.json</code> पर Agent Card प्रकाशित।
इवेंट सर्च, लिनिएज और रीप्ले
इवेंट पेलोड पर फुल-टेक्स्ट सर्च (FTS5), parent_id चेन्स के माध्यम से कॉजल लिनिएज ग्राफ, किसी भी बिंदु से कर्सर-आधारित रीप्ले। सर्वर रीस्टार्ट के बाद भी इवेंट्स बने रहते हैं। SQLite से स्वचालित बैकफ़िल।
2 MCP टूल्स
Context Bus एक पर्सिस्टेंट, अपेंड-ओनली इवेंट लॉग है जिसमें वर्जनड इवेंट्स, कॉजल लिनिएज, कंसिस्टेंसी लेवल्स और चयनात्मक रूटिंग हैं। हर सेशन म्यूटेशन, नॉलेज अपडेट, आर्टिफ़ैक्ट निर्माण और टूल कॉल मोनोटोनिक वर्शन के साथ टाइप्ड इवेंट के रूप में पब्लिश होता है। एजेंट TopicFilters के साथ सब्सक्राइब करके केवल प्रासंगिक इवेंट्स प्राप्त करते हैं, विशिष्ट एजेंटों को निर्देशित संदेश भेजते हैं, और रियल-टाइम अपडेट के लिए कर्सर-आधारित पोलिंग या SSE का उपयोग करते हैं। हस्ताक्षरित TransportEnvelopes और Google A2A JSON-RPC प्रोटोकॉल के माध्यम से क्रॉस-मशीन ट्रांसपोर्ट समर्थित है।
हर आउटपुट प्रमाण के साथ आता है
LeanCTX हर सत्र के लिए प्रमाण आर्टिफैक्ट उत्पन्न करता है: कौन सी फ़ाइलें पढ़ी गईं, क्या संपीड़ित किया गया, कौन सी जाँचें पास हुईं और टोकन कैसे खर्च हुए। यह AI कार्य को ऑडिट योग्य, रीप्ले योग्य और विश्वसनीय बनाता है।
Explore Context Bus
Context Bus एक पर्सिस्टेंट, अपेंड-ओनली इवेंट लॉग है जिसमें वर्जनड इवेंट्स, कॉजल लिनिएज, कंसिस्टेंसी लेवल्स और चयनात्मक रूटिंग हैं। हर सेशन म्यूटेशन, नॉलेज अपडेट, आर्टिफ़ैक्ट निर्माण और टूल कॉल मोनोटोनिक वर्शन के साथ टाइप्ड इवेंट के रूप में पब्लिश होता है। एजेंट TopicFilters के साथ सब्सक्राइब करके केवल प्रासंगिक इवेंट्स प्राप्त करते हैं, विशिष्ट एजेंटों को निर्देशित संदेश भेजते हैं, और रियल-टाइम अपडेट के लिए कर्सर-आधारित पोलिंग या SSE का उपयोग करते हैं। हस्ताक्षरित TransportEnvelopes और Google A2A JSON-RPC प्रोटोकॉल के माध्यम से क्रॉस-मशीन ट्रांसपोर्ट समर्थित है।