كيف تتحكّم فيما يُسمح للوكيل بفعله؟

الوكيل الذي لا يستطيع سوى القراءة مخاطرته مختلفة عن الوكيل الذي يستطيع الإرسال. يجعل برومِيفو هذا التمييز صريحاً بدل تركه لصياغة التعليمات، والإعداد ظاهر قبل أن تنشر أي شيء.

في هذا الدليل

كيف تُصنَّف الإجراءات؟

ثلاثة مستويات. READ لا يفعل سوى القراءة ولا يغيّر شيئاً. وWRITE يجوز له الإرسال والنشر وتحديث السجلات. وDESTRUCTIVE يجوز له الحذف أيضاً. وكل أداة يستطيع الوكيل استدعاءها مصنّفة، فيصبح المستوى خاصيّةً في الإجراء لا وعداً في التعليمات.

ما الذي يفعله السقف فعلاً؟

كل إصدار من الوكيل يحمل أعلى مستوى يجوز له تنفيذه وحده، وما فوقه لا يحدث. تُمنع المحاولة، وتُسجَّل بالمعطيات نفسها التي كانت على وشك استخدامها، وتظهر في التشغيل على أنها محتجزة للموافقة؛ ويُبلَّغ الوكيل بأن الإجراء لم يُنفَّذ فيتابع من دونه. أي أن وكيلاً على READ يستطيع أن يخبرك بما كان سيرسله، لكن لا شيء يغادر حسابك.

أين أرى ما يستطيع الوكيل الوصول إليه؟

في صفحته، قبل النشر. تسرد الأدوات التي يجوز له استدعاؤها والتكاملات التي يحتاجها. ولا يستطيع وكيل الوصول إلى نظام لم توصّله أنت، والتوصيل خطوة صريحة.

ما الذي يمنع تشغيلاً من الاستمرار بلا نهاية؟

لكل إصدار حدود: أقصى عدد خطوات، وأقصى عدد استدعاءات أدوات، وسقف رموز للتشغيل الواحد، ومهلة زمنية. هذه تحدّ تشغيلاً واحداً خرج عن السيطرة — وهو ما لا يستطيعه مخصّص الباقة، لأن الباقة ميزانية شهرية بينما التشغيل الجامح يقع في عصر يوم واحد.

هل أستطيع الموافقة على إجراء محتجز فيُنفَّذ؟

ليس اليوم. الإجراء المحتجز توقّفٌ لا طابور انتظار — تستطيع أن ترى ما كان سيفعله، لكن لا يوجد زر يُطلقه، والتشغيل يكون قد انتهى قبل أن تقرأه. وإن أردت أن يقع ذلك الإجراء تلقائياً، فالحل الصادق هو رفع سقف الوكيل عن قصد لا الموافقة حالةً بحالة. نفضّل قول هذا بوضوح على وصف صندوق موافقات غير موجود بعد.

هل هناك سجل لما فعله الوكيل؟

كل تشغيل يحفظ مُدخَله ومُخرَجه وسجل خطواته والرموز التي استهلكها، ويظهر كل استدعاء أداة كخطوة مع مستوى مخاطرتها. وبشكل منفصل، يسجّل سجلّ تدقيق الحساب ما يفعله الأشخاص — توصيل تكامل، أو منح وكيل، أو تعديل سير عمل، أو إصدار مفتاح واجهة برمجة — مع من فعله ومتى.

هل أستطيع تغيير السقف بعد النشر؟

السقف يخصّ إصدار الوكيل. وتغييره ينشر إصداراً جديداً بدل تعديل الإصدار الذي عمل بالفعل، فيبقى سجلّ ما كان مسموحاً به في تشغيل سابق دقيقاً.

جاهز لتشغيل وكيل على عملك؟

كل وكيل يعلن ما يقرأه، وأي أدوات يستدعيها، وما الذي يعيده — قبل أن تشغّله.