حزمة
تصدير ومشاركة وتثبيت الوكلاء كأرشيفات محمولة.
ماذا يفعل
يتم تسلسل الوكيل وشجرة مجلداته وتكوينه ومعرفته وسير العمل إلى أرشيف ZIP واحد .agentpkg مع بيان وقائمة المساهمين وسجل الأصل. يتبع التثبيت مسار ثلاث خطوات: خطة (فحص بدون كتابات)، مراجعة (تحقق من digest)، تطبيق (اكتب مع فحص سلامة TOCTOU).
لماذا يهم
الوكيل الذي لا يمكنك نقله هو وكيل لا تملكه. تعني الأرشيفات المحمولة أن الوكيل يمكنه التنقل بين الحسابات والأدوات والنماذج دون ترك معرفته وراءه.
كيف يعمل
صفر تسرب معرف عبر حدود الحزمة
يتم إعادة سك UUIDs الداخلية مع uuidv5 أثناء التسلسل، لذلك لا تحمل الحزمة معرفات حساب أو مستأجر أو مجلد من المصدر.
تثبيت ثلاث خطوات مع سلامة TOCTOU
الخطة تفحص مع عدم وجود كتابات، المراجعة تتحقق من digest، Apply يفحص digest مرة أخرى قبل الكتابة. يتم رفض الحزمة التي تغيرت بين المراجعة والتطبيق.
يحمل العرض عينات تم التحقق منها
يتضمن سير عمل في معرض العرض تشغيلاً حقيقياً محرراً حتى يتمكن شخص ما من مشاهدته قبل تثبيته، والتحقق من الاختيار على الشاشة.
أسئلة
- ما الذي في الحزمة؟
- شجرة المجلد وكل وثيقة ورقة و.context و.agent ملفات التكوين والمسارات وبيان مع بيانات تعريف المساهم والأصل. لا بيانات اعتماد، لا تضمينات، لا حالة التحقق.
- هل يمكنني مشاركة حزمة مع شخص ما على حساب مختلف؟
- نعم. يحمل رابط الحوالة الخاصة رمز مشاركة ينتهي الصلاحية. يقوم المستقبل بتثبيته في حسابه من خلال نفس مسار التخطيط والمراجعة والتطبيق.
The rest of the bag
AccessControl
أذونات لكل مستند تصفي الإجابات، وليس فقط الصفحات.
يتم تخزين دقة السياسة مؤقتاً لكل جلسة من أجل السرعة؛ يتم نشر تغيير الأذونات عند إلغاء الذاكرة المؤقتة بدلاً من الفور على كل طلب قيد الرحلة.
المستندات
شجرة مجلد يقرأها الوكيل، وملف تكوين يطيعه.
يغطي الاستخراج ملفات PDF والجداول الإلكترونية والنسخ. لا يتم تحليل تنسيقات ثنائية غريبة.
الأحداث
دفتر دائم لما فعله الوكلاء ولماذا.
ناقل الأحداث أثناء المعالجة هو باعث ذو عقدة واحدة وليس وسيطًا موزعًا. السجل الدائم للعبور بين الوكلاء هو دفتر مهام Postgres منفصل.
That was step 6 of 6: a reply leaves, and the trail stays. هذا هو المسار بأكمله، من الوصول إلى سجل قابل لإعادة التشغيل.