يحتفظ خادم llama.cpp الآن بشكل صحيح بكتل الصور داخل محتوى `tool_result` الخاص بـ Anthropic أثناء التحويل إلى تنسيق OpenAI. سابقًا، كانت الدالة `server_chat_convert_anthropic_to_oai()` تتجاهل هذه الصور بصمت، مما أدى إلى تعطيل مخرجات الأدوات متعددة الوسائط حيث كان على النماذج استقبال بيانات الصور.

  • يحول الإصلاح كتل الصور في `tool_result` إلى أجزاء محتوى متعددة الوسائط الخاصة بـ OpenAI (نص + مصفوفة image_url).
  • تظل نتائج النص العادي مجرد سلاسل للحفاظ على التوافق مع الإصدارات السابقة.
  • تمت إضافة اختبار للتحقق من التحويل الصحيح لكتل الصور في نتائج أدوات Anthropic.
  • تم تعطيل إصدارات macOS Apple Silicon مع KleidiAI في هذا الإصدار.

يضمن هذا التغيير أن الأدوات التي تُرجع صورًا تعمل بشكل صحيح عند استخدامها عبر واجهة API المتوافقة مع OpenAI.