أصدرت OpenAI الإصدار 0.19.3 من SDK openai-agents-python، حيث عالجت عدة أخطاء تتعلق بأدوات الوكلاء، وإدارة الجلسات، ومعالجة الصوت في الوقت الفعلي.
- يحل تعارضات أسماء أدوات الوكلاء بشكل متسق ويوفق بين تعارضات أسماء الأدوات المستأنفة.
- يُحفظ ناتج معالج max-turns في الجلسة ويحترم المُستخرِجات المخصصة ذات القيمة الكاذبة للوكلاء كأدوات.
- يبلغ بنتائج حواجز الأمان للإخراج عند إيقاف تشغيل بواسطة tripwire ويعالج نتائج حواجز أدوات الجلسات المتدفقة.
- يطبيع مخططات الكائنات الصارمة عديمة النوع ويزامن إلغاء ما بعد الدور مع استهلاك الأحداث.
- يحافظ على ناتج الأدوات المعتمد أثناء الاستئناف المتدفق ويحافظ على ترتيب عناصر الإدخال عند دمج المكررات.
- يتوقف عن إصدار مكالمات التحويل كأحداث tool_called متدفقة ويحترم مرشحات مدخلات التحويل ذات القيمة الكاذبة.
- يقوم بالترقيم التلقائي لقوائم أدوات MCP والعروض النصية، ويُمسك كتل التفكير المعلقة عند تصريف رسالة المساعد.
- يفرض الحالة المغلقة في AsyncSQLiteSession ويتجنب إنشاء محادثات عن بُعد عند استدعاء clear_session غير المُهيَّأ.
- يطبق حواجز الأمان للإخراج على تباينات النص في وحدة realtime ويقيد اقتطاع المقاطعة إلى الصوت المستلم.
يُحسّن هذا التحديث الموثوقية للمطورين الذين يستخدمون أدوات الوكلاء، واستمرارية الجلسات، وميزات الصوت في الوقت الفعلي من خلال إصلاح حالات حافة في التدفق وإدارة الحالة.