يعالج إصدار llama.cpp b9978 مشكلة في نقاط التفتيش أثرت سلباً على أعباء عمل الوكلاء. سابقاً، كان كل دور للوكيل ينشئ نقطة تفتيش جديدة بغض النظر عن الحد الأدنى للمسافة بين الخطوات، مما أدى إلى تقليص نافذة التغطية.

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

يحل التحديث مشكلة انهيار نقاط التفتيش، مما يحسن الأداء لتطبيقات الوكلاء متعددة الأدوار.