Deep Dive
1. إصلاح التعامل مع الرسائل الخاصة في حزمة الروبوتات (15 يناير 2026)
نظرة عامة: أصلح هذا التحديث خللًا تقنيًا كان يؤدي إلى تزويد الروبوتات التي تعمل في قنوات الرسائل الخاصة (DM) ببيانات غير صحيحة. ويساعد الإصلاح الروبوتات على التمييز بشكل موثوق بين المحادثات الجماعية والخاصة.
عُدّل الكود لاستخدام "undefined" بدلًا من "null" للتعبير عن غياب spaceId في سياق الرسائل الخاصة. ويُعد هذا تصحيحًا محدودًا لكنه مهم للمطورين الذين ينشئون روبوتات على البروتوكول، إذ يساعد على تجنب أخطاء التشغيل والحفاظ على اتساق معالجة البيانات. صدر الإصلاح ضمن الإصدار @towns-protocol/bot@1.0.3.
ما الذي يعنيه ذلك: أثر هذا التحديث محايد بالنسبة إلى $TOWNS، لأنه تحديث صيانة اعتيادي. لكنه يعزز استقرار المنصة للمطورين الذين ينشئون روبوتات الدردشة، ما قد يحسن تجربة المستخدم ويفتح المجال أمام أدوات مجتمعية أكثر ابتكارًا بمرور الوقت.
(المصدر)
2. التخطيط لدعم EIP-8004 وEIP-7702 (19 يناير 2026)
نظرة عامة: أعلن البروتوكول عن خطط لتنفيذ مقترحين جديدين لتحسين Ethereum. وهذا إعلان عن تطوير مستقبلي ضمن خارطة طريق الفريق، وليس تغييرًا نُفّذ في الكود.
يضع EIP-8004 معيارًا يتيح للتطبيقات المختلفة العثور على وكلاء الذكاء الاصطناعي والتفاعل معهم دون الحاجة إلى جهة وسيطة موثوقة. أما EIP-7702، فيتيح لمحافظ العملات الرقمية العادية أن تعمل مؤقتًا بطريقة تشبه العقود الذكية، ما يسمح بتنفيذ معاملات أكثر تعقيدًا من دون إجراء تغييرات دائمة على المحفظة.
ما الذي يعنيه ذلك: يُعد هذا تطورًا إيجابيًا بالنسبة إلى $TOWNS، إذ يشير إلى أن الفريق يستعد لمستقبل يجمع بين التفاعلات الاجتماعية على البلوكشين والذكاء الاصطناعي. وقد يجعل دمج هذه المعايير Towns منصة أكثر قدرة على دعم المجتمعات المؤتمتة والمعاملات الاجتماعية المعقدة، ما قد يزيد من فائدتها وجاذبيتها.
(المصدر)
3. تحديث إعدادات مساحة عمل Go (8 ديسمبر 2025)
نظرة عامة: عدّل هذا التحديث البسيط ملف go.work، الذي يُستخدم لإدارة مساحة عمل لغة البرمجة Go للمكونات الأساسية في المشروع.
حدّد التغيير استخدام الإصدار 1.25.5 من Go، وأشار إلى مجلد ./core. ويساعد ذلك على استخدام المطورين إصدارًا موحدًا من لغة البرمجة، ويقلل المشكلات التي تظهر عندما يعمل البرنامج على جهاز مطور ولا يعمل على جهاز آخر، كما يسهّل عملية بناء المشروع.
ما الذي يعنيه ذلك: أثر هذا التحديث محايد بالنسبة إلى $TOWNS. فهو تحسين داخلي لأدوات المطورين يساعد على صيانة المشروع وتهيئة المساهمين الجدد، لكنه لا يؤثر مباشرةً في المستخدمين النهائيين أو وظائف العملة.
(المصدر)
الخلاصة
تعكس أحدث أنشطة التطوير تركيزًا على تعزيز الاستقرار الأساسي للمطورين والتخطيط لميزات مستقبلية، مثل دمج الذكاء الاصطناعي. ورغم أن التغييرات البرمجية الأخيرة تركز على الصيانة، فإن الإعلان عن دعم مقترحات EIP يشير إلى خارطة طريق طموحة تهدف إلى الجمع بين المراسلة وإمكانات متقدمة على البلوكشين. فكيف ستتحول تحديثات Ethereum المخطط لها إلى ميزات ملموسة للمستخدمين داخل تطبيق Towns؟