---
description: Detailed OpenClaw v2026.6.11 release notes covering chat delivery, provider recovery, session continuity, plugins, gateway behavior, setup, and scheduled work.
keywords:
    - OpenClaw
    - v2026.6.11
    - release notes
    - reliability
    - providers
    - channels
summary: إصلاحات للموثوقية في الردود والإرسال وإعادة الاتصال وإعداد النماذج والجلسات، مع إعدادات افتراضية أكثر أمانًا للمشرفين.
title: v2026.6.11
x-i18n:
    generated_at: "2026-07-12T06:33:58Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# ملاحظات إصدار OpenClaw v2026.6.11 ‏(2026-06-30)

لقد استمعنا إلى ملاحظاتكم. يركّز الإصدار v2026.6.11 على معالجة الجوانب المزعجة التي تجعل OpenClaw يبدو أقل موثوقية، مع إصلاحات للردود المرسلة إلى مواضع خاطئة، وعمليات الإرسال العالقة، وإعادة الاتصال، وإخفاقات إعداد النموذج، وإعدادات افتراضية أكثر أمانًا للمشرفين.

## أبرز التغييرات

### موثوقية تسليم الرسائل عبر القنوات

عبر [Telegram](/ar/channels/telegram)، و[WhatsApp](/ar/channels/whatsapp)، و[Matrix](/ar/channels/matrix)، و[Google Chat](/ar/channels/googlechat)، و[iMessage](/ar/channels/imessage)، و[Feishu](/ar/channels/feishu)، و[Mattermost](/ar/channels/mattermost)، أصبحت الردود والأوامر والرسائل الموضوعة في قائمة الانتظار والمرفقات أقل عرضة للفقدان أو التكرار أو التوجيه الخاطئ أو الإرفاق بالمحادثة غير الصحيحة.

<Accordion title="المصادر والمساهمون">

- يُصلح مشكلة كانت تؤدي أحيانًا إلى معاملة الرسائل المباشرة الأحدث في Google Chat كمحادثات جماعية، بحيث تصل الآن إلى المحادثة الفردية الصحيحة، مع احتفاظ رسائل المساحات والمحادثات الجماعية بمسارات توجيهها الحالية. [#58993](https://github.com/openclaw/openclaw/pull/58993) شكرًا @starhappysh، @vincentkoc.
- تعرض الردود الصوتية من OpenClaw في Feishu الآن مدتها في فقاعة المحادثة، بحيث يستطيع المستلمون معرفة طول المقطع الصوتي قبل تشغيله. [#89172](https://github.com/openclaw/openclaw/pull/89172) ذو صلة [#53798](https://github.com/openclaw/openclaw/issues/53798). شكرًا @areslp، @fxz26284407، @kinrocw.
- تبقى ردود Discord وTelegram وسجل المحادثة المنسوخ مرتبطين بالمحادثة المقصودة بصورة أكثر اتساقًا، بما في ذلك عبر ردود Telegram المتكررة وتغييرات الجلسات. [#89911](https://github.com/openclaw/openclaw/pull/89911) شكرًا @jalehman.
- تعود الآن نتائج إنشاء الصور ومقاطع الفيديو والموسيقى في الخلفية إلى المحادثة التي طلبتها عندما تبدأ المهمة من دون هدف محادثة كامل، بدلًا من أن يبدو إنشاؤها وكأنه فشل أو أن تُرسل إلى الطرف الخطأ مع انتقال الجلسة. [#89949](https://github.com/openclaw/openclaw/pull/89949) ذو صلة [#86034](https://github.com/openclaw/openclaw/issues/86034). شكرًا @tianxiaochannel-oss88، @wangwllu.
- تبقى إجابات Telegram الآن مرتبطة بسؤال المستخدم الحالي عندما يقتبس رسالة سابقة من الروبوت، بينما تظل اقتباسات رسائل الآخرين ردودًا على الاقتباس المحدد. [#90475](https://github.com/openclaw/openclaw/pull/90475) شكرًا @moeedahmed.
- يمكن لمسؤولي مجموعات QQBot اختيار مدى إتاحة أوامر الشرطة المائلة، كما توجّه الأوامر المخصصة للمحادثات الخاصة فقط المستخدمين الآن إلى محادثة خاصة بدلًا من كشفها أو تجاهلها بصمت في المجموعات. [#92154](https://github.com/openclaw/openclaw/pull/92154) شكرًا @sliverp.
- تعرض فحوصات Heartbeat التي تستخدم نماذج قادرة على الاستدلال الآن الرد المقصود من المساعد بدلًا من كشف الاستدلال الداخلي في Telegram وWhatsApp والقنوات الأخرى، مع استمرار عمل رسائل التفكير المفعّلة اختياريًا. [#92356](https://github.com/openclaw/openclaw/pull/92356) ذو صلة [#92260](https://github.com/openclaw/openclaw/issues/92260). شكرًا @jmpei، @tangtaizong666، @vincentkoc.
- تمسح محادثات Telegram في وضع التقدم الآن فقاعة التقدم القديمة قبل ظهور مخرجات الأدوات أو العناصر الأحدث، ما يحافظ على ترتيب المحادثة بشكل منظم وسهل القراءة. [#93002](https://github.com/openclaw/openclaw/pull/93002) ذو صلة [#90753](https://github.com/openclaw/openclaw/issues/90753). شكرًا @shadow-enthusiast، @zhangguiping-xydt.
- تبقى رسائل الأوامر والروابط في iMessage الآن مجمّعة كدورة واحدة من OpenClaw عند وصول معاينات الروابط المتأخرة، بينما تظل الرسائل السريعة غير المرتبطة منفصلة للمستخدمين الذين فعّلوا دمج الرسائل المباشرة من المرسل نفسه. [#93143](https://github.com/openclaw/openclaw/pull/93143) شكرًا @omarshahine.
- لم تعد ردود Discord الناجحة المرسلة عبر أداة الرسائل تؤدي إلى تحذير فشل مضلل في دورات قناة المصدر المتأثرة ذات الإعداد `message_tool_only`. [#94072](https://github.com/openclaw/openclaw/pull/94072) ذو صلة [#93875](https://github.com/openclaw/openclaw/issues/93875). شكرًا @chenyangjun-xy، @hoyanhan، @vincentkoc.
- تحافظ محادثات مجموعات WhatsApp الآن على سياق الرسالة والمجموعة الصحيح بصورة أكثر موثوقية أثناء إعادة المحاولة وإعادة الاتصال وتغييرات المجموعة. [#94338](https://github.com/openclaw/openclaw/pull/94338) ذو صلة [#7433](https://github.com/openclaw/openclaw/issues/7433). شكرًا @mcaxtr، @octopuslabs-fl، @xialonglee.
- يُصلح مشكلة كانت تؤدي أحيانًا إلى رد OpenClaw على أصدائه المتأخرة في iMessage عندما تمنع محارف بادئة دخيلة التعرّف على الرسالة المرسلة. [#94442](https://github.com/openclaw/openclaw/pull/94442) شكرًا @ly-wang19.
- يمكن لمستخدمي Webhook في Telegram الاستمرار في تلقي الرسائل المباشرة ورسائل المجموعات خلال عمليات إعادة تشغيل القناة القصيرة وإعادة تحميل الإعدادات ودورات الاسترداد، من دون انقطاع مؤقت للرسائل. [#94506](https://github.com/openclaw/openclaw/pull/94506) ذو صلة [#90254](https://github.com/openclaw/openclaw/issues/90254). شكرًا @obviyus، @travellingsoldier85، @xialonglee.
- يمكن لبوابات Matrix ذات التشفير التام بين الطرفين البقاء متصلة أثناء الاستخدام طويل الأمد بدلًا من استهلاك الذاكرة تدريجيًا إلى أن يؤدي التعطل إلى إيقاف القنوات والأعمال قيد التنفيذ. [#94942](https://github.com/openclaw/openclaw/pull/94942) ذو صلة [#90455](https://github.com/openclaw/openclaw/issues/90455). شكرًا @xzh-icenter، @yar-sh.
- يرى مستخدمو Telegram الآن التفاعل الأصلي المقصود بدلًا من تعليمات مسرّبة أو فقدان رد يحتوي على تفاعل فقط، ولا يُسجّل النجاح إلا بعد قبول Telegram له. [#94977](https://github.com/openclaw/openclaw/pull/94977) ذو صلة [#71140](https://github.com/openclaw/openclaw/issues/71140). شكرًا @cuttingwater، @hugenshen.
- أصبحت تحديثات التقدم في Telegram للأوامر وعمليات البحث والتحديثات ونشاط API سهلة القراءة بدلًا من كشف HTML مشوش أو صفوف بتنسيق شبيه بالتعليمات البرمجية، مع استخدام نص عادي احتياطي عندما يتعذر على Telegram تحليل التنسيق. [#95007](https://github.com/openclaw/openclaw/pull/95007) ذو صلة [#95002](https://github.com/openclaw/openclaw/issues/95002).
- تعرض محادثات Telegram المستأنفة في WebChat الآن ردًا واحدًا من المساعد في كل دورة، وتُبقي الردود اللاحقة ضمن المحادثة النشطة بدلًا من تكرار الإجابات أو إرسالها مجددًا إلى Telegram. [#95069](https://github.com/openclaw/openclaw/pull/95069) ذو صلة [#94930](https://github.com/openclaw/openclaw/issues/94930). شكرًا @heichaowo.
- يخفي Google Chat الآن لافتات الفشل الداخلية المضللة عندما تكون نتيجة الأداة غير ضارة، بحيث يرى المستخدمون الإجابة المكتملة بينما يظل نص المساعد العادي من دون تغيير. [#95084](https://github.com/openclaw/openclaw/pull/95084) ذو صلة [#90684](https://github.com/openclaw/openclaw/issues/90684). شكرًا @jailbirt، @studentzhou-svg.
- تحمّل محادثات القنوات المرتبطة متعددة الوكلاء الآن ملفات مساحة العمل الخاصة بالوكيل المُعدّ بدلًا من الوكيل الافتراضي، مع احتمال بدء المحادثات التي حُفظت سابقًا في موضع خاطئ من جديد في مخزن الوكيل المصحح. [#95118](https://github.com/openclaw/openclaw/pull/95118) ذو صلة [#92903](https://github.com/openclaw/openclaw/issues/92903). شكرًا @849261680، @axjing.
- يمكن للأشخاص الذين يتشاركون Gateway من OpenClaw الآن تعيين نماذج مختلفة لجهات اتصال فردية في الرسائل المباشرة عبر قنوات المحادثة المدعومة، مع استمرار عمل اختيارات النماذج الحالية للمجموعات وأحرف البدل كما كانت. [#95120](https://github.com/openclaw/openclaw/pull/95120) ذو صلة [#53638](https://github.com/openclaw/openclaw/issues/53638). شكرًا @gandalf-at-lerian، @thomaszta، @xydigit-zt.
- يوضح Telegram الآن أن OpenClaw لا يزال يعمل أثناء المعاينات الأولية القصيرة أو الردود في وضع التقدم بدلًا من ترك المحادثة صامتة حتى وصول الرسالة النهائية. [#95183](https://github.com/openclaw/openclaw/pull/95183) ذو صلة [#95004](https://github.com/openclaw/openclaw/issues/95004). شكرًا @obviyus.
- يتلقى مستخدمو Matrix ومشغلوه الآن إشعار فشل واضحًا عندما يرسل خادم منزلي استجابة مفرطة الحجم أو متوقفة، بدلًا من استمرار OpenClaw في تخزينها مؤقتًا والمخاطرة باستخدام غير محدود للذاكرة. [#95240](https://github.com/openclaw/openclaw/pull/95240) شكرًا @alix-007.
- يُصلح الردود المتأخرة أو المفقودة في Telegram والقنوات الأخرى ذات قوائم الانتظار ضمن عمليات النشر الشبيهة بـ Kubernetes التي تحتوي على العديد من متغيرات البيئة المحقونة، حيث كان فتح قاعدة بيانات قائمة الانتظار قد يؤدي إلى توقف Gateway. [#95278](https://github.com/openclaw/openclaw/pull/95278) ذو صلة [#94571](https://github.com/openclaw/openclaw/issues/94571). شكرًا @kaka-srp.
- تستعيد محادثات Telegram عملها بعد انتهاء مهلة رسالة واحدة عالقة، ما يتيح للرسائل اللاحقة في المحادثة أو الموضوع نفسه الوصول إلى الوكيل من دون إعادة تشغيل Gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) ذو صلة [#95248](https://github.com/openclaw/openclaw/issues/95248). شكرًا @kriegerbangerz-ship-it، @mikasa0818، @obviyus.
- عندما ينتقل الأشخاص بين Telegram وعميل OpenClaw آخر ضمن محادثة مباشرة مشتركة، تتبع ردود Telegram القصيرة الآن أحدث محادثة بدلًا من الرد على اقتراح Telegram أقدم وغير مرتبط. [#95390](https://github.com/openclaw/openclaw/pull/95390) ذو صلة [#95378](https://github.com/openclaw/openclaw/issues/95378). شكرًا @maiduy708، @mikasa0818، @obviyus.
- يُصلح ظهور رسائل المساعد المكتملة مرتين في Telegram وDiscord وSlack وغيرها من المحادثات المتدفقة بعد رد متعدد الرسائل. [#95432](https://github.com/openclaw/openclaw/pull/95432) شكرًا @vincentkoc، @yetval.
- تبقى ردود WhatsApp الآن مرتبطة بالرسالة المباشرة أو رسالة المجموعة التي تجيب عنها بدلًا من ظهورها كرسالة منفصلة تفقد سياق المحادثة. [#95483](https://github.com/openclaw/openclaw/pull/95483) شكرًا @mcaxtr.
- تحافظ ردود الرسائل المنسقة في Telegram الآن على فصل الفقرات والنقاط والأسطر التي تعرض الحالة بدلًا من دمج المحتوى متعدد الأسطر في كتلة واحدة متصلة، من دون الحاجة إلى تغيير الإعدادات. [#95532](https://github.com/openclaw/openclaw/pull/95532) ذو صلة [#95409](https://github.com/openclaw/openclaw/issues/95409). شكرًا @amknight.
- يمكن لمشغلي Mattermost الذين يفعّلون أوامر الشرطة المائلة الأصلية الآن استخدام `/oc_queue` مباشرةً في Mattermost لضبط قائمة انتظار التشغيل النشط، بما في ذلك وضعها وتوقيت إزالة الارتداد والحد الأقصى ومعالجة الإسقاط. [#95546](https://github.com/openclaw/openclaw/pull/95546) شكرًا @amknight.
- تستمر الرسائل المسموح بها سابقًا في الوصول إلى الحسابات المسماة بعد ترقيات القنوات القديمة متعددة الحسابات، مع الحفاظ على قواعد الوصول الموروثة للرسائل المباشرة والمجموعات عبر Mattermost وDiscord وSlack وTelegram وSignal وWhatsApp وiMessage وIRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) شكرًا @amknight.
- يمكن لمستخدمي Mattermost مواصلة التحدث في سلسلة من دون الإشارة إلى الروبوت مجددًا بعد رده، وتستمر هذه المشاركة بعد إعادة تشغيل Gateway إلى أن تظل السلسلة غير نشطة لمدة سبعة أيام. [#95552](https://github.com/openclaw/openclaw/pull/95552) شكرًا @amknight.
- تصل رسائل Telegram الواردة الآن فورًا إلى جلسة OpenClaw المُعدّة بدلًا من بقائها من دون إجابة حتى فترة الاستقصاء التالية أو إعادة تشغيل Gateway أو التدخل اليدوي. [#95577](https://github.com/openclaw/openclaw/pull/95577) ذو صلة [#86957](https://github.com/openclaw/openclaw/issues/86957). شكرًا @freidrich-goldenflow، @liuwqgit.
- يتلقى مستخدمو QQBot الآن جداول Markdown كاملة عندما تستخدم الفواصل الصالحة شرطة واحدة أو شرطتين لكل عمود، بدلًا من فقدان الرأس وجميع الصفوف باستثناء الصف الأخير. [#95637](https://github.com/openclaw/openclaw/pull/95637) شكرًا @ly-wang19.
- يمكن لمستخدمي Synology Chat الآن تلقي ردود الوكيل التي تستغرق أكثر من 120 ثانية عندما تسمح مهلة النواة المُعدّة بذلك، بدلًا من أن ترفضها القناة مبكرًا. [#95707](https://github.com/openclaw/openclaw/pull/95707) شكرًا @sahibzada-allahyar، @vincentkoc.
- تواصل مهام Cron الخاصة بموضوعات منتديات Telegram إرسال تنبيهات الفشل المُعدّة بصورة منفصلة إلى وجهتها المقصودة، حتى عندما يستخدم الإعلان الرئيسي موضوعًا في المحادثة نفسها. [#95794](https://github.com/openclaw/openclaw/pull/95794) شكرًا @vincentkoc.
- يُصلح ردود مجموعات WhatsApp التي كان من الممكن أن تقتبس رسالة أقدم من OpenClaw بدلًا من رسالة المستخدم التي شغّلت الرد، بحيث تبقى الإجابات النهائية مرتبطة بالرسالة المقصودة عندما يتوفر هدف للرد وتتجنب الإشارة إلى سياق قديم للروبوت عندما لا يتوفر. [#95914](https://github.com/openclaw/openclaw/pull/95914) شكرًا @mcaxtr.
- يمكن لمستخدمي WhatsApp الموافقة على المطالبات أو رفضها عبر التفاعل من دون أن تظل المطالبة عالقة عندما يعرّف WhatsApp المحادثة المباشرة نفسها بصورة مختلفة، بينما تظل موافقات المجموعات مرتبطة بالمجموعة والشخص الصحيحين. [#95935](https://github.com/openclaw/openclaw/pull/95935) شكرًا @mcaxtr.
- تستخدم معالجة الرد النهائي الآن قدرًا أقل من وحدة المعالجة المركزية عندما يتحقق OpenClaw مما إذا كان نص الكتلة قد أُرسل بالفعل، من دون تغيير الرد الذي يصل إلى المحادثة أو كيفية منع النص المكرر. [#96087](https://github.com/openclaw/openclaw/pull/96087) شكرًا @vincentkoc.
- تُعاد الآن نتائج الموافقة على التنفيذ من Plugins القنوات الخارجية إلى القناة أو الرسالة المباشرة التي بدأ فيها الأمر، بدلًا من الرجوع إلى WebChat أو الظهور كما لو أنها اختفت بعد الموافقة. [#96140](https://github.com/openclaw/openclaw/pull/96140) ذو صلة: [#96103](https://github.com/openclaw/openclaw/issues/96103). شكرًا لـ @lansenger-pm و@vincentkoc و@yetval.
- تظل الإجابة النهائية في WhatsApp الآن مقتبسة من رسالة المتابعة التي أرسلها المستخدم للتو عند الرد على رسالة أقدم من OpenClaw، بدلًا من وصولها دون اقتباس أو الإشارة مجددًا إلى رد الروبوت الأقدم. [#96220](https://github.com/openclaw/openclaw/pull/96220) شكرًا لـ @mcaxtr.
- تتجاهل روبوتات Nextcloud Talk الآن أحداث مشاركة الملفات ودورة الحياة العادية دون تسجيلها كأخطاء للروبوت أو المخاطرة بتعطيل التسليم، بينما تظل حمولات الدردشة المشوهة تُرجع خطأً. [#96243](https://github.com/openclaw/openclaw/pull/96243) ذو صلة: [#81566](https://github.com/openclaw/openclaw/issues/81566). شكرًا لـ @arkyu2077 و@rafaelmgbh و@vincentkoc.
- تستخدم الردود والتسليم عبر أداة الرسائل في قنوات Mattermost الآن إرشادات القنوات وسلاسل المحادثات، لأن الوكيل يعرّف تلك المحادثات كقنوات بدلًا من محادثات جماعية، بينما يظل سلوك المحادثات الجماعية الحالي دون تغيير. [#96244](https://github.com/openclaw/openclaw/pull/96244) ذو صلة: [#95645](https://github.com/openclaw/openclaw/issues/95645). شكرًا لـ @arkyu2077 و@iloveleon19 و@vincentkoc.
- تُبقي عمليات تكامل قنوات MCP الآن قوائم المحادثات وقراءات الرسائل واستطلاعات الأحداث وعمليات الانتظار ضمن حدود متوقعة، حتى عندما يطلب العميل حدودًا أو مهلًا زمنية مفرطة. [a39e548](https://github.com/openclaw/openclaw/commit/a39e548ede228aa1978bf9d509613cbed6db0c99) شكرًا لـ @vincentkoc.
- أصبحت الردود التلقائية المتدفقة طويلة التشغيل أقل عرضة للتوقف مبكرًا أو الإنهاء بصورة غير متسقة عند ضبط مهلة زمنية كبيرة على نحو غير معتاد. [6c85b90](https://github.com/openclaw/openclaw/commit/6c85b90469f94955ef00c1609e1f1d6fd2cf4ca8) شكرًا لـ @vincentkoc.
- يعرض تقدم القناة الآن حالة متكررة عندما يعود العمل إليها بالفعل بعد تحديث آخر، بدلًا من إخفاء سياق مفيد باعتباره تكرارًا. [8a75c4d](https://github.com/openclaw/openclaw/commit/8a75c4dd5f3e625a22a7a08c6e1f368798c48111)
- لم تعد ردود القنوات المكتملة تتلقى إشعارات تقدم متأخرة، ما يمنع ظهور نص حالة قديم بعد اكتمال الإجابة. [a594d2c](https://github.com/openclaw/openclaw/commit/a594d2ce73257326b7ab78adb3c4643245ec9431) شكرًا لـ @vincentkoc.
- أثناء تدفق ردود القنوات، تواصل رسائل التقدم الآن عرض أحدث حالة بدلًا من أن تظل عالقة عند تحديث أقدم. [e114001](https://github.com/openclaw/openclaw/commit/e114001ccafa83b8b366e095a9d7748dfc50c082) شكرًا لـ @vincentkoc.
- تتعامل الآن عمليات إعادة الضبط القسرية في Matrix مع عدم توفر مخزن الأسرار دون حدوث خطأ في وقت التشغيل، إذ تعتبر الوصول المخصص للاسترداد غير متاح كي يتمكن مسار إعادة الضبط من المتابعة بأمان. [5c5a8a4](https://github.com/openclaw/openclaw/commit/5c5a8a49d76954b53fefc2463bc7b1d6b960e8fc) شكرًا لـ @vincentkoc.
- تظل القنوات المضبوطة ظاهرة الآن في `openclaw channels status --json`، بينما ترفض الإعلانات المجدولة الإدخالات القديمة التي لا يتوفر لها Plugin نشط لتسليمها. [a641c0d](https://github.com/openclaw/openclaw/commit/a641c0d560fd15373e462829facf15fd6a466aeb)
- تحافظ المحادثات الصوتية في Discord الآن على استمرار استجابات المساعد المتعاقبة، بحيث يُشغَّل الرد الموجود في قائمة الانتظار بعد إغلاق التدفق الصوتي السابق بدلًا من أن يظل عالقًا. [88b64e4](https://github.com/openclaw/openclaw/commit/88b64e4b869e696d99de7417fb52425e9ed67cbf) شكرًا لـ @vincentkoc.
- أصبحت معاينات التقدم في Discord أقل عرضة للتوقف قبل التعديلات النهائية عندما تكون استجابة الوكيل قد بدأت بالوصول بالفعل. [86ea382](https://github.com/openclaw/openclaw/commit/86ea382121b00e73af4b4c329d0a2447592e4071)
- لم تعد الدردشات تعرض نص `NO_REPLY` الدخيل عندما يقصد المساعد التزام الصمت، بينما تظل استجابات الوسائط الفعلية تصل دون العنصر النائب. [96c6f80](https://github.com/openclaw/openclaw/commit/96c6f8022c2420826830b11f4353ce855ab2ac5c)
- تعرض الردود المتدفقة في Telegram الآن كل عنوان للتقدم مرة واحدة، ما يُسهّل استعراض تحديثات الأدوات والبحث. [013e33c](https://github.com/openclaw/openclaw/commit/013e33c6d3672a980550912442bb1ac5505918aa) شكرًا لـ @vincentkoc.
- تستأنف الآن رسائل Telegram التي تعلق بعد مهمة طويلة التشغيل أو تعطل أو إعادة تشغيل Gateway معالجتها تلقائيًا، لذلك لم تعد الرسائل اللاحقة تنتظر بصمت أو تتطلب من المشغّلين إصلاح قائمة الانتظار يدويًا. [#97543](https://github.com/openclaw/openclaw/pull/97543) شكرًا لـ @romneyda و@vincentkoc.

</Accordion>

### استرداد المزوّد والنموذج

أصبح [اختيار النموذج](/ar/providers/models) والإعداد يتعافيان بوضوح أكبر عند حدوث خلل في الكتالوجات أو بيانات الاعتماد أو التدفقات أو المهل الزمنية أو Compaction أو مسارات التراجع. وتُبلغ الآن إعدادات [OpenAI](/ar/providers/openai) و[OpenRouter](/ar/providers/openrouter) و[OpenCode Go](/ar/providers/opencode-go) المتأثرة عن حالات الفشل أو تتعافى منها بمزيد من الاتساق، بدلًا من ترك المستخدمين أمام اختيار قديم أو طلب متوقف.

تُحسّن إصلاحات المتابعة الخاصة بـ[الوضع السريع](/ar/tools/thinking#fast-mode-fast) سلوكه في مسارات المزوّد والتراجع المتأثرة؛ أما الوضع السريع التلقائي نفسه فليس جديدًا في هذا الإصدار.

<Accordion title="المصادر والمساهمون">

- أصبحت ميزة تحويل النص إلى كلام والملاحظات الصوتية في MiniMax أقل عرضة للفشل، لأن OpenClaw يطلب الآن صراحةً تنسيق الصوت الذي يمكنه فك ترميزه بدلًا من الاعتماد على الإعدادات الافتراضية لمزوّد الخدمة. [#73079](https://github.com/openclaw/openclaw/pull/73079) شكرًا @efe-arv.
- يمكن لمشغّلي Gateway مجددًا الاطلاع على مزوّد الخدمة والنموذج وحالة الطلب وتفاصيل التوقيت في السجلات العادية، مما يسهّل تشخيص مشكلات توجيه النماذج والنقل دون تفعيل تسجيل إضافي لتصحيح الأخطاء. [#89648](https://github.com/openclaw/openclaw/pull/89648) ذو صلة [#89300](https://github.com/openclaw/openclaw/issues/89300). شكرًا @enominera، @xiaobao-k8s.
- تتلقى النماذج التي يجري الوصول إليها عبر Google وMistral وOpenAI Responses وAzure OpenAI Responses وChatGPT/Codex Responses الآن تعليمات نظام نظيفة، دون تسرّب علامة حدود ذاكرة التخزين المؤقت الداخلية الخاصة بـ OpenClaw إلى المطالبة. [#89716](https://github.com/openclaw/openclaw/pull/89716) شكرًا @enominera، @masatohoshino.
- تعمل الآن استدعاءات أداة Cron التي تستخدم نماذج Gemini عبر مزوّدي خدمات متوافقين مع OpenAI، دون أن تتسبب الحقول القابلة للقيمة الفارغة في رفض مخطط مزوّد الخدمة. [#91559](https://github.com/openclaw/openclaw/pull/91559) ذو صلة [#91542](https://github.com/openclaw/openclaw/issues/91542). شكرًا @pick-cat، @qiukui666.
- تلتزم معرّفات النماذج المؤهلة باسم مزوّد الخدمة الآن بسياسات وقت تشغيل الوكيل وأسماء CLI المستعارة المضبوطة لها، بدلًا من الرجوع بشكل غير متوقع إلى وقت التشغيل الافتراضي لـ OpenClaw. [#91724](https://github.com/openclaw/openclaw/pull/91724) شكرًا @vincentkoc، @yu-xin-c.
- تستجيب الآن قائمة `/models` في الدردشة ومسارات اختيار النماذج أو مزوّدي الخدمات الأخرى المدركة للإضافات بسرعة، بدلًا من التوقف لعدة ثوانٍ واستهلاك نواة من وحدة المعالجة المركزية بسبب عمليات فحص الإعداد المتكررة، مع استمرار تحديث تغييرات الإضافات بصورة طبيعية. [#93356](https://github.com/openclaw/openclaw/pull/93356) شكرًا @obuchowski.
- يمكن لمستخدمي Ollama Cloud المستضاف الاحتفاظ فقط بالنماذج التي ضبطوها صراحةً بعد إعادة التشغيل، دون إعادة إضافة الكتالوج المشترك بالكامل، مع استمرار الاكتشاف التلقائي لخوادم Ollama المحلية والمستضافة ذاتيًا. [#93956](https://github.com/openclaw/openclaw/pull/93956) شكرًا @jason-allen-oneal.
- يمكن لمهام Cron الآن إعادة المحاولة أو الانتقال إلى نموذج احتياطي مضبوط عندما يعيد مزوّد خدمة محلي الخطأ العام `LLM request failed.`، بدلًا من الفشل دون استخدام النموذج الاحتياطي. [#94062](https://github.com/openclaw/openclaw/pull/94062) ذو صلة [#93931](https://github.com/openclaw/openclaw/issues/93931). شكرًا @hugenshen.
- لم تعد رموز مزوّدي الخدمات منتهية الصلاحية تطمر سجلات المشغّلين المفيدة تحت تحذيرات احتياطية متكررة، مع بقاء التحذير الأول وملخصات التكرارات اللاحقة متاحة للتشخيص. [#94233](https://github.com/openclaw/openclaw/pull/94233) ذو صلة [#56979](https://github.com/openclaw/openclaw/issues/56979). شكرًا @goutamadwant، @yanan1991.
- يمكن الآن اختيار Google Gemini 3.5 Flash مع نافذة سياقه الكاملة البالغة 1,048,576 رمزًا، مما يتجنب أخطاء فقدان النموذج ورفض حجم المطالبة دون داعٍ. [#94726](https://github.com/openclaw/openclaw/pull/94726) ذو صلة [#94723](https://github.com/openclaw/openclaw/issues/94723). شكرًا @ajwan8998، @anguslogan01، @kevinat.
- تتعامل الجلسات الفرعية في لوحة المعلومات الآن باتساق مع خيارات النماذج المؤهلة باسم مزوّد الخدمة والمسموح بها، وتقدّم إرشادات استرداد دقيقة عندما تكون حالة النموذج المحفوظة قديمة. [#94752](https://github.com/openclaw/openclaw/pull/94752) ذو صلة [#94713](https://github.com/openclaw/openclaw/issues/94713). شكرًا @gr4via.
- لم يعد مستخدمو Claude CLI يتلقون وعودًا بتحديثات الإكمال قد لا تصل أبدًا، لأن OpenClaw يمنع الآن العمل الأصلي غير المدعوم في الخلفية قبل أن يتسبب في تعليق التقدّم. [#95008](https://github.com/openclaw/openclaw/pull/95008) شكرًا @anagnorisis2peripeteia.
- يرفض OpenClaw الآن كتالوجات مزوّدي الخدمات أو استجابات JSON مفرطة الحجم برسالة خطأ واضحة قبل تخزين الاستجابة بأكملها مؤقتًا في الذاكرة. [#95218](https://github.com/openclaw/openclaw/pull/95218) شكرًا @alix-007.
- يمكن لمستخدمي OpenRouter الآن اختيار معرّفات نماذج DeepSeek V4 القصيرة المعلن عنها وتشغيلها، دون فشل الطلبات بالخطأ `model_not_found` بسبب إرسال OpenClaw بادئة مزوّد خدمة مكررة. [#95268](https://github.com/openclaw/openclaw/pull/95268) ذو صلة [#95198](https://github.com/openclaw/openclaw/issues/95198). شكرًا @daniel-alejandro-t، @darren2030.
- عند استخدام `/reasoning on`، تعرض الآن النماذج المشابهة لـ DeepSeek والمتوافقة مع OpenAI الإجابة النهائية بصورة منفصلة عن استدلالها بدلًا من دمجها في كتلة الاستدلال، دون الحاجة إلى تغيير الإعدادات. [#95283](https://github.com/openclaw/openclaw/pull/95283) ذو صلة [#95280](https://github.com/openclaw/openclaw/issues/95280). شكرًا @marvinthebored، @vincentkoc، @zengwen-dt.
- عندما يصل اشتراك Codex إلى حد الاستخدام، ينتقل OpenClaw الآن إلى النماذج الاحتياطية المضبوطة بدلًا من التوقف عند النتيجة الفاشلة، ولا يعيد محاولة عمليات التشغيل التي أنتجت بالفعل مخرجات مرئية. [#95400](https://github.com/openclaw/openclaw/pull/95400) شكرًا @jason-allen-oneal، @sallyom.
- يمكن لمستخدمي LM Studio الآن تشغيل النماذج المحلية المكمّمة أو متعددة المتغيرات دون إخفاقات زائفة في دور المساعد أو إدخالات نموذج وهمية ذات لواحق ناجمة عن عدم تطابق مفاتيح النماذج. [#95401](https://github.com/openclaw/openclaw/pull/95401) شكرًا @monkeyleet.
- تتوقف الآن عمليات تشغيل الوكيل المضمّن المدعومة من Google عن قراءة استجابات ذاكرة المطالبات المؤقتة مفرطة الحجم أو غير المنتهية قبل أن تستنفد الذاكرة أو تترك عملية التشغيل عالقة. [#95417](https://github.com/openclaw/openclaw/pull/95417) شكرًا @alix-007.
- تفشل عمليات فحص نماذج OpenRouter بأمان عند وجود كتالوجات مفرطة الحجم أو مشوهة، بدلًا من المخاطرة باستخدام مفرط للذاكرة قد يزعزع استقرار OpenClaw. [#95418](https://github.com/openclaw/openclaw/pull/95418) شكرًا @alix-007.
- ترفض إعدادات OpenRouter الآن كتالوجات النماذج مفرطة الحجم قبل أن تستنفد ذاكرة OpenClaw، دون تخزين الاستجابة الفاشلة مؤقتًا أو إعادة جلبها فورًا. [#95420](https://github.com/openclaw/openclaw/pull/95420) شكرًا @alix-007، @sallyom.
- يمكن للنماذج الاحتياطية المضبوطة الآن تقديم الإجابة عندما تنفد أرصدة Claude CLI أو يواجه المشغّل فشلًا عامًا، بدلًا من ترك رسالة الفشل بوصفها الاستجابة النهائية للمستخدمين. [#95508](https://github.com/openclaw/openclaw/pull/95508) ذو صلة [#95489](https://github.com/openclaw/openclaw/issues/95489). شكرًا @mikasa0818، @riazrahaman، @sallyom.
- تكتمل الآن عمليات البحث على الويب المدعومة من Gemini التي تستخدم `freshness: "day"` أو `pd` بدلًا من الفشل بخطأ 400 من مزوّد الخدمة، بينما تحتفظ خيارات الحداثة الأوسع والنطاقات الزمنية الصريحة بترشيح أكثر صرامة. [#95682](https://github.com/openclaw/openclaw/pull/95682) شكرًا @sunjae-k، @vincentkoc.
- تحافظ الآن إجابات المتابعة من نماذج استدلال xAI مثل Grok Composer على سياق الاستدلال السابق بموثوقية أكبر، حتى عندما لا يكون جهد الاستدلال القابل للضبط مدعومًا. [#95686](https://github.com/openclaw/openclaw/pull/95686) شكرًا @fuller-stack-dev، @geraint0923.
- يمكن لمستخدمي Vercel AI Gateway الآن تشغيل النماذج المختارة من الكتالوج المباشر، بما في ذلك معرّفات النماذج المتاحة مباشرةً فقط والغائبة عن قائمة OpenClaw المضمّنة. [#95710](https://github.com/openclaw/openclaw/pull/95710) شكرًا @vincentkoc.
- يُصلح مشكلة تحويل مزوّدي الخدمات المعرّفين في ملف البيان لمعرّفات النماذج الصالحة إلى معرّفات معطلة عندما تحتوي إدخالات `stripPrefixes` على مسافات زائدة أو اختلاف في حالة الأحرف، بحيث يحصل المشغّلون ومؤلفو الإضافات على نموذج مزوّد الخدمة المقصود. [#95744](https://github.com/openclaw/openclaw/pull/95744) ذو صلة [#95743](https://github.com/openclaw/openclaw/issues/95743). شكرًا @parveshsaini.
- يفتح إعداد التشغيل الأول الآن مطالبة بيانات الاعتماد لمزوّد خدمة خارجي مثبّت حديثًا، بدلًا من الظهور كما لو أنه يدور في حلقة وترك OpenAI محددًا. [#95792](https://github.com/openclaw/openclaw/pull/95792) ذو صلة [#95765](https://github.com/openclaw/openclaw/issues/95765).
- تفشل الآن كتالوجات مزوّدي الخدمات مفرطة الحجم أو العالقة بسرعة مع خطأ واضح، بدلًا من تعليق OpenClaw أو استهلاك ذاكرة غير محدودة، بينما يستمر تحميل الكتالوجات العادية. [#95827](https://github.com/openclaw/openclaw/pull/95827) شكرًا @alix-007.
- يمكن لمستخدمي Xiaomi Token Plan الآن استخدام ما يصل إلى 128 ألف رمز إخراج مع `mimo-v2.5` و`mimo-v2.5-pro` بدلًا من إيقافهم عند الحد القديم البالغ 32,000 رمز. [#95934](https://github.com/openclaw/openclaw/pull/95934) شكرًا @idootop.
- يمكن بث استجابات النماذج كثيفة استخدام الأدوات بحمل إضافي أقل، مع إبقاء معرّفات استدعاءات الأدوات المتكررة وتفاصيل الاستدلال المشفرة مطابقة للاستدعاء الصحيح لدى Google ومزوّدي الخدمات المتوافقين مع OpenAI. [#95957](https://github.com/openclaw/openclaw/pull/95957) شكرًا @vincentkoc.
- أصبح احتساب استخدام الرموز أكثر موثوقية لمستخدمي ACPX المضمّن، لأن OpenClaw يتضمن الآن إصلاح الاستمرارية في ACPX 0.11.2 افتراضيًا، دون تجاوز منفصل للحزمة أو تحديث يدوي للعميل. [#96124](https://github.com/openclaw/openclaw/pull/96124) شكرًا @vincentkoc.
- يمكن لمستخدمي Ollama Cloud الآن العثور على `glm-5.2:cloud` واختياره مع نافذة سياقه البالغة 1,000,000 رمز ودعمه للاستدلال والأدوات، حتى عندما يكون غائبًا عن قائمة النماذج العامة. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- لم تعد طلبات فهم الصور في MiniMax تفشل قبل الوصول إلى مزوّد الخدمة عندما تكون المهلة صفرًا أو سالبة أو كبيرة للغاية؛ إذ تستخدم القيم غير الصالحة الآن مدة انتظار عادية أو حدًا أقصى آمنًا. [4b6182e](https://github.com/openclaw/openclaw/commit/4b6182ee2a250005e0c25edfeae4db6ec59b7cb8) شكرًا @vincentkoc.
- تتبع عمليات تشغيل Codex الآن خيار الوضع السريع الحالي بدلًا من ترحيل فئة سرعة قديمة، ويعرض سطر الحالة بوضوح متى يكون الوضع السريع تلقائيًا. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) شكرًا @vincentkoc.
- تعود المحادثات المدعومة من Codex الآن إلى التوجيه العادي بعد مسح الوضع السريع التلقائي، مما يمنع الأدوار اللاحقة أو تغييرات النموذج من إعادة استخدام فئة أولوية قديمة. [8afc1f7](https://github.com/openclaw/openclaw/commit/8afc1f770bbef30a4d2d9957ef26a685c508448c)
- تلتزم عمليات تشغيل الوكيل الاحتياطية الآن بحد إيقاف الوضع السريع التلقائي المضبوط لكل نموذج، حتى عند تجاوز الوضع السريع لعملية التشغيل، مما يُبقي سلوك الانتقال الاحتياطي متوافقًا مع سياسة النموذج المحدد. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- تحافظ الآن عمليات إعادة المحاولة المباشرة لتبديل النموذج على حد إيقاف الوضع السريع الأصلي للجلسات طويلة التشغيل، بينما يتجنب الوضع السريع الصريح رسائل تقدّم مضللة بشأن الإيقاف التلقائي. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) شكرًا @vincentkoc.
- تحافظ الآن عمليات تشغيل الوكيل المضمّن على عمل الوضع السريع التلقائي باتساق خلال عمليات إعادة المحاولة وتحديثات التقدّم، دون الخلط بينه وبين إعداد الوضع السريع المحدد يدويًا. [cf1b6fe](https://github.com/openclaw/openclaw/commit/cf1b6fef4403bee7c206299efc4385a7fcb74375) شكرًا @vincentkoc.
- تحافظ الآن عمليات الوضع السريع على إعداد السرعة عبر عمليات إعادة محاولة الانتقال إلى النموذج الاحتياطي، وتعرض الحد التلقائي المضبوط في الحالة، مما يتجنب سلوك إعادة محاولة غير متسق وتسمية عامة غير مفيدة. [aa3797c](https://github.com/openclaw/openclaw/commit/aa3797c8d0d74b4502d24852ce6baa70286f2f06) شكرًا @vincentkoc.
- تتعامل الآن ردود الوكيل وعمليات Cron المجدولة بموثوقية أكبر مع إعادة محاولات الانتقال الاحتياطي في الوضع السريع، مع الاحتفاظ بالحالة اللازمة لكي تكتمل المحاولة النهائية أو تُبلّغ عن التقدّم بصورة صحيحة. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) شكرًا @vincentkoc.
- لم يعد المستخدمون يرون إشعار إعادة تعيين الوضع السريع بينما لا تزال محاولات الانتقال إلى النموذج الاحتياطي قيد التشغيل؛ بل يظهر فقط عندما تصل عملية التشغيل إلى محاولتها الاحتياطية النهائية. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- يحصل المستخدمون والمشغّلون الآن على معالجة أوضح عندما يصبح نموذج مباشر مضبوط غير متاح، لأن OpenClaw يتعرّف على استجابة مزوّد الخدمة "لم يتم العثور على النموذج المحدد" بوصفها فشلًا ناتجًا عن عدم العثور على النموذج بدلًا من خطأ عام. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) شكرًا @vincentkoc.
- يحافظ Qwen وvLLM الآن باتساق على إعدادات قالب المحادثة الحالية عند تشغيل التفكير أو إيقافه، ويمكن لملحقات المزوّدين استخدام الأداة المساعدة المختبرة نفسها. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) شكرًا @vincentkoc.
- يمكن الآن لمزوّدي الوكلاء المتوافقين مع OpenAI التعامل باتساق أكبر مع مستويات التفكير وحقول `reasoning_effort` القديمة، مع استخدام مطوّري الملحقات ومشرفي المزوّدين أداة مساعدة موثّقة واحدة للتوحيد عبر OpenRouter وKilocode وحزمة SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- يمكن الآن لإصدارات المتصفح وVite تحميل مزوّد OpenAI ChatGPT Responses من دون أن تؤدي تبعية مخصّصة للخادم فقط إلى تعطيل الحزمة، مع استمرار ظهور إخفاقات WebSocket بصورة طبيعية. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) شكرًا @vincentkoc.
- تقبل عمليات فحص نماذج OpenRouter الآن الكتالوجات الصالحة الأكبر نفسها التي يقبلها الاكتشاف في وقت التشغيل، مع مواصلة رفض الاستجابات الضخمة قبل أن تتمكن من استهلاك ذاكرة غير محدودة. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) شكرًا @vincentkoc.
- يحصل مستخدمو OpenAI Responses الآن، بما في ذلك إعدادات الاستدلال المتأثرة لـBedrock Mantle GPT-5.x، على إجابة نهائية واحدة واضحة مع محاضر محفوظة وسياق إعادة تشغيل متوافقين، بدلًا من عشرات النسخ التراكمية المتكررة. [#92399](https://github.com/openclaw/openclaw/pull/92399) ذو صلة [#91959](https://github.com/openclaw/openclaw/issues/91959). شكرًا @amersheeny و@daimingnj و@phoenixyy و@pigfoot.
- تنقل المهام المجدولة والجلسات المعزولة التي تستخدم نماذج opencode-go الآن الطلبات المتوقفة إلى معالجة المهلة الزمنية أو البديل المهيأة، بدلًا من بقائها معلّقة لدقائق قبل انتهائها بخطأ عام هو `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) ذو صلة [#93610](https://github.com/openclaw/openclaw/issues/93610). شكرًا @forceconstant و@zhangguiping-xydt.
- بعد تغيير النموذج الافتراضي، تستخدم الآن الجلسة الجديدة في القناة التي تبدأ باستخدام `/new` أو `/reset` الإعداد الافتراضي الجديد بدلًا من إعادة استخدام النموذج السابق المخزّن مؤقتًا بصمت، بينما تظل تجاوزات `/model` الصريحة دون تغيير. [#77339](https://github.com/openclaw/openclaw/pull/77339) ذو صلة [#77322](https://github.com/openclaw/openclaw/issues/77322). شكرًا @mjamiv و@zaynl.
- عند العمل خلف وكلاء HTTP أو HTTPS، تسترجع الآن عمليات التحقق من الاستخدام والحصة لـCodex/OpenAI في `openclaw status --usage --json` وواجهة التحكم نوافذ الاستخدام بدلًا من الإخفاق عندما يتعذر الوصول مباشرةً إلى chatgpt.com. [#93943](https://github.com/openclaw/openclaw/pull/93943) ذو صلة [#78714](https://github.com/openclaw/openclaw/issues/78714). شكرًا @tnzgit و@turbotheturtle.
- يعرض `/status` الآن النموذج النشط وكيفية مسح خيار مثبّت في سطر موجز واحد، كي يتمكن مستخدمو Discord والدردشات الأخرى من الاطلاع سريعًا على حالة النموذج من دون شرح متعدد الأسطر. [#95797](https://github.com/openclaw/openclaw/pull/95797) شكرًا @solvely-colin.
- تحافظ استجابات Anthropic المتدفقة الآن على إرفاق تحديثات النص والتفكير واستدعاءات الأدوات المتداخلة بكتلة الاستجابة الصحيحة، بدلًا من خلطها عند نشاط عدة كتل في الوقت نفسه. [#96013](https://github.com/openclaw/openclaw/pull/96013) شكرًا @vincentkoc.

</Accordion>

### استمرارية الجلسة والذاكرة والثقة

تحافظ [الجلسات](/ar/concepts/session) و[Compaction](/ar/concepts/compaction) و[الذاكرة](/ar/concepts/memory) و[الذاكرة المدعومة بـ QMD](/ar/concepts/memory-qmd) على المحادثة المقصودة والسياق المفيد باتساق أكبر خلال العمل طويل الأمد، وعمليات إعادة الاتصال، والترقيات، وإصلاح سجل المحادثة. كما يعمل [البحث عن الأدوات](/ar/tools/tool-search) بموثوقية أكبر عندما تحتاج الوكلاء إلى استعادة السياق أو الإمكانية المناسبة.

يتوقف استرداد [Matrix](/ar/channels/matrix) المشفّر بأمان عندما يتعذر التحقق من حالة المفاتيح المطلوبة. وتظل [سياسات الأدوات](/ar/gateway/sandbox-vs-tool-policy-vs-elevated) و[الموافقات](/ar/cli/approvals) و[معالجة الأسرار](/ar/gateway/secrets) مرتبطة بحالة وقت التشغيل المقصودة، مع بقاء الإجراءات الأعلى خطورة معطّلة ما لم تُمكّن صراحةً.

<Accordion title="المصادر والمساهمون">

- يمكن الآن لمحادثات الوكلاء المتأثرة التي تستخدم OpenAI Responses التعافي ومواصلة الرد بعد أن تؤدي استجابة ظاهرة في القناة إلى بقاء السجل المحفوظ غير مكتمل، بدلًا من فشل كل دور لاحق قبل ظهور الرد. [#84708](https://github.com/openclaw/openclaw/pull/84708) شكرًا @anyech.
- عندما ينتج وكيل مدعوم بـ Codex مخرجات أدوات كبيرة بصورة غير معتادة، تحتفظ المحادثات المحفوظة والمُعاد تشغيلها الآن بنصها ضمن حد الحجم المعتاد مع إبقاء المحتوى غير النصي دون تغيير. [#87912](https://github.com/openclaw/openclaw/pull/87912) شكرًا @adrianip0204.
- تظل محادثات واجهة التحكم مرئية الآن وتستمر في الجلسة نفسها بعد السكون أو انقطاع الشبكة أو إعادة اتصال Gateway، بدلًا من اختفائها عند إرسال الرسالة التالية. [#89017](https://github.com/openclaw/openclaw/pull/89017) ذو صلة [#87700](https://github.com/openclaw/openclaw/issues/87700). شكرًا @zhangguiping-xydt، @asicoe.
- تحافظ تكاملات Codex وCopilot المضمّنة الآن على ارتباط سجل الدردشة المنسوخ وتحديثات النص المنقول بجلسة OpenClaw الصحيحة مع تطور التخزين، بينما تستمر النصوص المنقولة النشطة الحالية المدعومة بالملفات في العمل أثناء الترحيل. [#89518](https://github.com/openclaw/openclaw/pull/89518) شكرًا @jalehman.
- تتطابق حالة الجلسة الحالية في WebChat الآن مع المحادثة التي تستخدمها فعليًا، لذا لم تعد هوية الجلسة ومستوى التفكير وسياق الرموز المميزة وتفاصيل التكلفة تأتي من جلسة `main` الاحتياطية. [#89800](https://github.com/openclaw/openclaw/pull/89800) ذو صلة [#89773](https://github.com/openclaw/openclaw/issues/89773). شكرًا @killo3967، @sweetcornna.
- تقل احتمالية فقدان محادثتك لسياقها بعد الضغط على الإيقاف أثناء Compaction التلقائي، لأن طلب Compaction يُلغى الآن أيضًا. [#89886](https://github.com/openclaw/openclaw/pull/89886) ذو صلة [#89868](https://github.com/openclaw/openclaw/issues/89868). شكرًا @lykeion-dev، @openperf، @vincentkoc.
- عند حظر الوصول إلى جلسات الوكلاء الآخرين، يسرد OpenClaw الآن جميع إعدادات الرؤية والتواصل بين الوكلاء وقائمة السماح المطلوبة، ما يساعد المشغّلين على تصحيح تكوين السياسة بدلًا من ملاحقة عطل غير موجود في الوكيل. [#90489](https://github.com/openclaw/openclaw/pull/90489) ذو صلة [#90443](https://github.com/openclaw/openclaw/issues/90443). شكرًا @ramitrkar-hash، @sahibzada-allahyar، @vincentkoc.
- يعرض `openclaw memory status` الآن مرحلة أحلام خفيفة أو مرحلة REM نشطة بدلًا من الإبلاغ الخاطئ عن `Dreaming: off`، ليتمكن المشغّلون من رؤية أن تكوينات الذاكرة الصالحة مفعّلة. [#93113](https://github.com/openclaw/openclaw/pull/93113) ذو صلة [#67868](https://github.com/openclaw/openclaw/issues/67868). شكرًا @agentarclab، @mrossit.
- تتوقف الآن عمليات البحث في ذاكرة QMD التي انتهت مهلتها عن عملها في الخلفية عندما ينتقل الوكيل إلى مهمة أخرى، ما يمنع العمليات المتروكة من الاستمرار في استهلاك وحدة المعالجة المركزية والذاكرة. [#93394](https://github.com/openclaw/openclaw/pull/93394) شكرًا @alix-007.
- تظل التعليمات المتكررة المرسلة بعد Compaction الآن في المحادثة، ما يمنع فقدان الأدوار والردود اليتيمة والسجل المشوّه الذي يرفضه بعض المزوّدين. [#94328](https://github.com/openclaw/openclaw/pull/94328) شكرًا @vincentkoc، @yetval.
- يستبعد تقرير الصفحات القديمة في ويكي الذاكرة الآن صفحات المفاهيم والتركيب الدائمة من تحذيرات الحداثة، ما يُبقي التركيز على صفحات المصادر والكيانات التي قد تحتاج فعلًا إلى المراجعة. [#94369](https://github.com/openclaw/openclaw/pull/94369) شكرًا @sunnyshu0925، @vincentkoc.
- تقل الآن احتمالية مقاطعة عمليات التشغيل المضمّنة الطويلة ذات التقدم الحديث بسبب استرداد الجلسة القديمة، مع استمرار إمكانية إنهاء العمليات المتوقفة فعلًا لكي يتواصل العمل في قائمة الانتظار. [#94701](https://github.com/openclaw/openclaw/pull/94701) شكرًا @imadal1n، @mrclawfield.
- يحترم بحث ذاكرة Ollama الآن بُعد تضمين أصغر تم تكوينه، ويُبقي فهارس الأبعاد المختلفة منفصلة، متجنبًا خلط المتجهات غير المتوافقة. [#94811](https://github.com/openclaw/openclaw/pull/94811) شكرًا @mushuiyu886.
- تظل عمليات البحث في الذاكرة والتحديثات المستهدفة الآن مرتبطة بجلسة OpenClaw الصحيحة حتى عندما تتغير أسماء ملفات النصوص المنقولة أو تستخدم صادرات QMD اسمًا مختلفًا. [#95087](https://github.com/openclaw/openclaw/pull/95087) شكرًا @jalehman.
- تحافظ المحادثات الطويلة التي تحتوي على لقطات شاشة أو صور أخرى الآن على استمراريتها بصورة أكثر اتساقًا عندما يفسح OpenClaw المجال للرسائل الجديدة، بدلًا من امتلائها مرارًا دون تحريك المحادثة المحتفظ بها إلى الأمام. [#95128](https://github.com/openclaw/openclaw/pull/95128) شكرًا @yetval.
- يمكن لمستخدمي Windows الآن تشغيل فهرسة الذاكرة والبحث المدعومين بـ QMD عبر مسارات `memory.qmd.command` المطلقة التي جرى تكوينها، بما فيها مواقع أحرف محركات الأقراص وUNC، دون أن يزيل OpenClaw فواصل المسار قبل التشغيل. [#95274](https://github.com/openclaw/openclaw/pull/95274) ذو صلة [#92302](https://github.com/openclaw/openclaw/issues/92302). شكرًا @ardooken، @ly85206559.
- تظل تذييلات الاستخدام المحددة باستخدام `/usage full` أو `/usage tokens` مرئية الآن بعد التجديد اليومي للجلسة أو تجديدها بسبب الخمول، فلا يضطر المستخدمون إلى تفعيلها مجددًا. [#95322](https://github.com/openclaw/openclaw/pull/95322) شكرًا @litang9.
- تظل الردود اللاحقة والتفاعلات والرسائل المتسلسلة وفحوصات الحالة مرتبطة بالدردشة التي تنتمي إليها بعد نشاط WebChat أو النظام، بينما تستمر عمليات التبديل الفعلية بين القنوات في مسح تفاصيل التوجيه القديمة. [#95467](https://github.com/openclaw/openclaw/pull/95467) شكرًا @yetval.
- تحتفظ المحادثات الرئيسية الطويلة الآن بسياقها السابق عندما يعود المستخدمون بعد ليلة أو بعد متابعة متأخرة، بدلًا من البدء من جديد بصمت بعد إكمال طبيعي في سائر الجوانب. [#95472](https://github.com/openclaw/openclaw/pull/95472) شكرًا @xydt-tanshanshan.
- يمكن للأشخاص ذوي سجلات الجلسات الكبيرة سرد الجلسات ومعاينتها والعثور عليها دون توقفات تستمر عدة ثوانٍ، مع استمرار ترحيل مفاتيح الجلسات القديمة ذات حالة الأحرف المختلطة عند بدء التشغيل. [#95699](https://github.com/openclaw/openclaw/pull/95699) شكرًا @jalehman، @jzakirov.
- يُصلح حفظ الردود المُسلّمة أحيانًا في سجل المحادثة الخطأ، أو إغفالها منه، عندما يستخدم المشغّلون `session.store` مخصصًا أو خاصًا بكل وكيل، ما يحسّن الاستمرارية وقابلية التدقيق للجلسة المقصودة. [#95782](https://github.com/openclaw/openclaw/pull/95782) ذو صلة [#95781](https://github.com/openclaw/openclaw/issues/95781). شكرًا @youngting520.
- تستبعد ملخصات ذاكرة الجلسة المحفوظة الآن الرموز المميزة الخام للنموذج وكتل استدعاءات الأدوات والعناصر النائبة للوسائط ووسوم الأدوار وعلامات `NO_REPLY` القديمة، لكي تحتفظ المحادثات المستقبلية بسياق مفيد. [#95791](https://github.com/openclaw/openclaw/pull/95791) شكرًا @sweetsophia، @vincentkoc، @yb0y.
- يمكن الآن لجلسات OpenAI الطويلة التي تستخدم OAuth الخاص بـ Codex/ChatGPT تنفيذ Compaction دون مفتاح API منفصل، سواء جرى تشغيل `/compact` يدويًا أم تلقائيًا. [#95831](https://github.com/openclaw/openclaw/pull/95831) ذو صلة [#95693](https://github.com/openclaw/openclaw/issues/95693). شكرًا @sallyom، @yui-tien.
- تنفّذ الجلسات الطويلة وكثيفة استخدام الأدوات الآن Compaction للمحادثات المتجاوزة للحجم بدلًا من التعطل عند ظهور نتيجة أداة كبيرة في النهاية. [#95860](https://github.com/openclaw/openclaw/pull/95860) ذو صلة [#78478](https://github.com/openclaw/openclaw/issues/78478). شكرًا @jw8957، @wzhgba، @yetval.
- عندما لا يتوفر `memory_search` لأن بيئة تشغيل Node تفتقر إلى `node:sqlite`، يوجّه OpenClaw المستخدمين الآن إلى بيئة تشغيل متوافقة بدلًا من إدخالهم في استكشاف مشكلات لا صلة لها بمزوّد التضمين وإصلاحها. [#95916](https://github.com/openclaw/openclaw/pull/95916) شكرًا @rrrrrredy، @vincentkoc.
- يحصل المطورون والمشغّلون الذين يفحصون جلسة Copilot خضعت لـ Compaction الآن على ملخصها وأعداد الرموز المميزة قبل العملية وبعدها وتفاصيل الجلسة، بدلًا من نتيجة غير مكتملة. [#96049](https://github.com/openclaw/openclaw/pull/96049) شكرًا @vincentkoc.
- تواصل أوامر `/stop` والإلغاء الآن إيقاف عمليات التشغيل النشطة ومسح المتابعات في قائمة الانتظار وإنهاء الوكلاء الفرعيين المرتبطين بسرعة، حتى عندما تحتاج مفاتيح الجلسات إلى توحيد أو يتعذر حفظ بيانات الإلغاء الوصفية. [#96201](https://github.com/openclaw/openclaw/pull/96201) شكرًا @jalehman.
- تحافظ ترقيات التنبيه الصوتي الآن على عمل عبارات التشغيل وقواعد التوجيه الحالية بينما ينقلها OpenClaw من ملفات الإعدادات المتقاعدة إلى قاعدة بيانات الحالة المشتركة. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- تحافظ الترقيات من تخطيطات حالة OpenClaw القديمة الآن على إشعارات التحديث وتقييد وتيرة الفحص وسجلات الإصدارات المتاحة وسجل محاولات التحديث التلقائي أثناء انتقال هذه الحالة إلى SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) شكرًا @vincentkoc.
- تحافظ محادثات قنوات Plugin على جلستها المقصودة بموثوقية أكبر خلال بدء التشغيل وفحوصات الطبيب وإصلاحات الحالة، مع ترحيل سجلات الربط القديمة إلى قاعدة بيانات OpenClaw المشتركة. [9f888d9](https://github.com/openclaw/openclaw/commit/9f888d95e082d50380a66db18ee2e32683e688e0)
- تواصل مزامنة الجلسات المدعومة بالذاكرة على Windows الآن استخدام ملف النص المنقول المقصود حتى عندما يختلف تنسيق المسار. [b3b5b08](https://github.com/openclaw/openclaw/commit/b3b5b08e67a26efd648c7c7d879e5487223cd796) شكرًا @vincentkoc.
- تظل عمليات تشغيل الوكيل المضمّن ذات مفتاح الجلسة المفقود أو الفارغ مرتبطة الآن بالجلسة المقصودة بدلًا من تمريرها عبر توجيه جلسات غير متسق. [911f853](https://github.com/openclaw/openclaw/commit/911f853b7fc4d819e2175b001662a01eba30453d) شكرًا @vincentkoc.
- عندما يخمّن النموذج اسم الأداة خطأً، يوضّح البحث عن الأدوات ووضع التعليمات البرمجية الآن كيفية العثور على الأداة الصحيحة وإعادة المحاولة، ما يقلل خطر تعطل الجلسات الطويلة أو فقدانها الذاكرة الدائمة أثناء Compaction. [#93374](https://github.com/openclaw/openclaw/pull/93374) ذو صلة [#92273](https://github.com/openclaw/openclaw/issues/92273). شكرًا @mushuiyu886، @poison، @vincentkoc.
- يُصلح اختفاء ردود المساعد من WebChat وواجهة التحكم وFeishu والمحادثات المضمّنة الأخرى بعد Compaction، ما يُبقي الدردشات المحدّثة قابلة للقراءة وطلبات المتابعة منفصلة. [#95484](https://github.com/openclaw/openclaw/pull/95484) ذو صلة [#76729](https://github.com/openclaw/openclaw/issues/76729). شكرًا @maweibin، @njuboy11، @vincentkoc.
- تحافظ ميزات ذاكرة OpenClaw الآن على اتساق تغطية النصوص المنقولة النشطة والمعاد ضبطها والمحذوفة مع مخازن الجلسات التي جرى تكوينها وملكية الوكلاء، ما يقلل احتمالية أن تفوّت عمليات الأحلام وصادرات QMD والفهرسة والمزامنة سجل المحادثات أو تنسبه خطأً. [#96162](https://github.com/openclaw/openclaw/pull/96162) شكرًا @jalehman.
- يرفض إعداد TLS في Gateway الآن مسارات الشهادات أو المفاتيح الفارغة بوضوح، أو يستخدم إعدادات OpenClaw الافتراضية، ما يتجنب حالات الفشل المربكة عند بدء التشغيل وإنشاء الشهادات مع الحفاظ على المسارات الصالحة. [#94054](https://github.com/openclaw/openclaw/pull/94054) شكرًا @miorbnli.
- تواصل سياسات Plugin التي جرى تكوينها الآن حظر استدعاءات الأدوات الحساسة أو إعادة كتابتها بعد تغييرات سجل Gateway أو إعادة التحميل أو التهيئة اللاحقة للخطافات، بدلًا من تخطيها بصمت. [#94545](https://github.com/openclaw/openclaw/pull/94545) شكرًا @jesse-merhi.
- يمكن الآن لمشغّلي الأجهزة المحمولة الذين لديهم `operator.approvals` رؤية موافقات التنفيذ التي تُشغّلها الدردشة وحسمها على جهاز iOS الذي بدأ الطلب، بما في ذلك أثناء فتح التطبيق، دون الاعتماد على الإشعارات الفورية وحدها. [#95175](https://github.com/openclaw/openclaw/pull/95175) شكرًا @joshavant.
- يحصل مستخدمو واجهة التحكم الآن على إصدار DOMPurify المصحح، ما يقلل التعرض لثغرة المنقّي GHSA-cmwh-pvxp-8882 دون تغيير سلوك الواجهة. [#95691](https://github.com/openclaw/openclaw/pull/95691) شكرًا @vincentkoc.
- تنتقل الآن موافقات «السماح دائمًا» لارتباطات محادثات Plugin من ملف الإعدادات القديم، وتقل احتمالية فقدانها أو الكتابة فوقها عند تشغيل عدة عمليات OpenClaw. [ae41b00](https://github.com/openclaw/openclaw/commit/ae41b009224b0a8e3a990912503258d4478fb4d0) شكرًا @vincentkoc.
- يرى مستخدمو Matrix الآن أن مفتاح الاسترداد النشط مطلوب قبل متابعة إعادة ضبط التوقيع المتقاطع قسرًا، مما يمنع إعادة ضبط ثانية من تعطيل استرداد التشفير والنسخ الاحتياطية لمفاتيح الغرف. [#95720](https://github.com/openclaw/openclaw/pull/95720) ذو صلة: [#78396](https://github.com/openclaw/openclaw/issues/78396). شكرًا @jteddy، @vincentkoc، @xialonglee.
- أصبحت بطاقات حالة ويكي الذاكرة ومزامنة المصادر المدعومة بالجسر أقل عرضة للفشل أثناء عمليات إعادة كتابة الصفحات المتزامنة، لأن OpenClaw يعيد الآن محاولة معالجة عدم تطابق المسار العابر، مع استمرار إيقاف عمليات الكتابة غير الآمنة أو المستمرة إلى نظام الملفات. [#94443](https://github.com/openclaw/openclaw/pull/94443) ذو صلة: [#92134](https://github.com/openclaw/openclaw/issues/92134). شكرًا @cknzraposo، @zengwen-dt.
- يُصلح استئناف الجلسة الحديثة الذي كان يفتح محادثة جديدة للمستخدمين ذوي مسارات مساحات العمل الطويلة بدلًا من إعادتهم إلى سجل محادثتهم الحالي. [#94578](https://github.com/openclaw/openclaw/pull/94578) ذو صلة: [#94577](https://github.com/openclaw/openclaw/issues/94577). شكرًا @rohitjavvadi، @vincentkoc.
- تحافظ ويكي الذاكرة الآن على الملاحظات التي كتبها المستخدم دون تغيير عند إعادة استيعاب صفحة مصدر موجودة أو مزامنتها، مع الاستمرار في تحديث محتواها المُنشأ. [#95614](https://github.com/openclaw/openclaw/pull/95614) شكرًا @yetval.
- يُصلح تكرار نسخ ويكي الذاكرة صفحات المصدر التي أنشأتها بنفسها إلى داخلها عندما يكون مخزنها محفوظًا ضمن مجلد ذاكرة مساحة العمل، مما يتجنب الملفات المكررة وعمليات التنظيف المتكررة والنمو غير الضروري لفهرس الذاكرة. [#95666](https://github.com/openclaw/openclaw/pull/95666) ذو صلة: [#95657](https://github.com/openclaw/openclaw/issues/95657). شكرًا @johannes0402، @turbotheturtle، @vincentkoc.
- بالنسبة إلى المشغّلين الذين يستخدمون Active Memory مع dreaming في memory-core، لم تعد مهام dreaming الليلية تبدأ عمليات استرجاع غير ضرورية أو تبلغ مهلة الانتظار البالغة 45 ثانية، بينما تستمر محادثات الويب العادية في تلقي استرجاع الذاكرة. [#95721](https://github.com/openclaw/openclaw/pull/95721) ذو صلة: [#78500](https://github.com/openclaw/openclaw/issues/78500). شكرًا @vincentkoc، @vishutdhar، @xialonglee.
- تُصلح جلسات الوكيل التي تتضمن استدعاءات كثيرة للأدوات النتائج الخارجة عن الترتيب بعمل متكرر أقل، مع إبقاء كل نتيجة مقترنة باستدعاء الأداة الصحيح. [#96014](https://github.com/openclaw/openclaw/pull/96014) شكرًا @vincentkoc.
- تتوقف الآن جميع العمليات ذات الصلة بأعمال الذاكرة المدعومة بـ qmd على Windows بعد فحوصات التوفر وانتهاء مهل الأوامر، مما يمنع العمليات الفرعية لـ qmd من مواصلة العمل في الخلفية. [830691b](https://github.com/openclaw/openclaw/commit/830691b2010bd0406399adb8a2e97e0b043e2ca8)
- ترفض مصادر حزم OpenClaw الموثوقة الآن المسارات الشقيقة المتشابهة، لذا لم تعد الثقة بالمسار `/artifactory/openclaw` تسمح أيضًا بمسارات مثل `/artifactory/openclaw-malicious`. [12c34fc](https://github.com/openclaw/openclaw/commit/12c34fc3a95121f5a15f01c3f971a1bc5b0fe6f9) شكرًا @vincentkoc.

</Accordion>

### وضع ترحيل موجّه Slack

يتيح [وضع ترحيل موجّه Slack](/ar/channels/slack) لعمليات النشر المُدارة أو متعددة الـ Gateway توحيد حركة Slack الواردة مركزيًا، مع استمرار Gateway الصحيح في OpenClaw في معالجة الإشارات، وترابط سلاسل المحادثات، والردود.

<Accordion title="المصادر والمساهمون">

- يمكن الآن لعمليات نشر Slack المُدارة استخدام موجّه مركزي لإرسال الإشارات وسلاسل المحادثات الجارية إلى Gateway الصحيح في OpenClaw، مع استمرار ظهور الردود عبر Slack. [#94707](https://github.com/openclaw/openclaw/pull/94707) شكرًا @pash-openai، @sjf-oa.

</Accordion>

### جسر إيقاظ الوكيل الخارجي في Raft

تدعم الآن [قناة Raft](/ar/channels/raft) و[Plugin ‏Raft](/ar/plugins/reference/raft) جسر إيقاظ محليًا عبر CLI، بحيث يمكن للوكلاء الخارجيين إيقاظ OpenClaw لمعالجة العمل المعلّق في مساحة العمل، ويمكن للمشغّلين التحقق من الإعداد والحالة عبر المسار المدعوم.

<Accordion title="المصادر والمساهمون">

- يمكن الآن لمشغّلي الوكيل الخارجي في Raft إيقاظ وكيل OpenClaw عندما تحتوي مساحة عمل على مهام معلّقة، وذلك عبر جسر CLI المحلي المدعوم، مع ملفات تعريف مسمّاة وعمليات تحقق من متطلبات CLI الأساسية المفقودة. [#95497](https://github.com/openclaw/openclaw/pull/95497) شكرًا @vincentkoc.

</Accordion>

### تثبيت Plugins الرسمية وإصلاحها

تتعامل الآن [إدارة Plugins](/ar/plugins/manage-plugins) مع مزيد من عمليات التكامل الرسمية عبر تدفقات التثبيت والإصلاح المعتادة للحزم الخارجية. ويوفر [مخزون Plugins](/ar/plugins/plugin-inventory) وعمليات التحقق ذات الصلة بالإعداد نتائج أوضح للمستخدمين عندما تكون حزمة مفقودة أو غير متوافقة أو تحتاج إلى إعادة التثبيت.

<Accordion title="المصادر والمساهمون">

- عندما يستخدم `plugins.allow` اسم قناة أو حزمة بدلًا من المعرّف الحقيقي للـ Plugin، تحدد إرشادات بدء التشغيل الآن الإدخال غير المتطابق وتعرض معرّفات Plugins المكتشفة اللازمة لتصحيح الإعداد. [#68389](https://github.com/openclaw/openclaw/pull/68389) ذو صلة: [#68352](https://github.com/openclaw/openclaw/issues/68352). شكرًا @aym9999، @jirboy، @lyfuci، @pahuchi-joe، @zmxccxy.
- تتضمن تحذيرات الثقة الخاصة بالـ Plugin عند التثبيت لأول مرة أو التثبيت الجديد الآن مثالًا جاهزًا للنسخ لـ `plugins.allow` وأوامر لسرد معرّفات Plugins أو فحصها، بحيث يمكن للمستخدمين معالجة التحذير قبل الوثوق بشيفرة الـ Plugin أو إعادة تثبيتها. [#78105](https://github.com/openclaw/openclaw/pull/78105) ذو صلة: [#68780](https://github.com/openclaw/openclaw/issues/68780). شكرًا @jirboy، @pahuchi-joe.
- تعمل الآن عمليات ترحيل Codex مع عمليات التثبيت العامة القياسية للـ Plugin، لأن `openclaw migrate` يستطيع العثور على المزوّد المثبّت بدلًا من الفشل بالرسالة `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) ذو صلة: [#89609](https://github.com/openclaw/openclaw/issues/89609). شكرًا @mugabuga، @zerone0x.
- تتعافى عمليات تثبيت Plugins وتحديثها من تثبيتات إصدارات الاعتماد القديمة التي يديرها OpenClaw بدلًا من الفشل بالرسالة `npm EOVERRIDE`، من دون أن تؤدي المزامنة اللاحقة إلى الرجوع بإصدارات الحزم التي ثبّتها المستخدمون صراحةً أو إزالتها. [#91786](https://github.com/openclaw/openclaw/pull/91786) ذو صلة: [#91772](https://github.com/openclaw/openclaw/issues/91772). شكرًا @amknight، @mkdelta221.
- يمكن الآن لمطوّري Plugins القنوات تمرير معرّفات المرسل والمحادثة الأصلية عبر الخطافات وتدفقات التنفيذ المحددة، ما يمنح عمليات التكامل توجيهًا أدق من دون تعطيل حقول المرسل والدردشة الحالية. [#91903](https://github.com/openclaw/openclaw/pull/91903) شكرًا @lanzhi-lee، @vincentkoc.
- يكرر اكتشاف Plugins الآن عددًا أقل من عمليات التحقق المعيقة لنظام الملفات أثناء بدء التشغيل، ما يقلل العمل الممكن تجنبه عند بدء التشغيل البارد لأشجار Plugins المضمّنة، خصوصًا على أنظمة ملفات Windows الأبطأ، من دون تغيير سلوك اكتشاف الحزم المضمّنة. [#93919](https://github.com/openclaw/openclaw/pull/93919) ذو صلة: [#76209](https://github.com/openclaw/openclaw/issues/76209). شكرًا @ml12580، @shenhonglong456-ai.
- تعمل الآن أساليب Gateway الخاصة بالـ Plugin من خلال `openclaw gateway call` بعد التسجيل، بحيث يمكن لمؤلفي Plugins استخدامها من البرامج النصية ومهام Cron بدلًا من مواجهة خطأ `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) ذو صلة: [#94127](https://github.com/openclaw/openclaw/issues/94127). شكرًا @brycemurray، @pick-cat، @vincentkoc.
- أصبح احتمال توقف اكتشاف Skills في ClawHub وعمليات التحقق من تثبيتها أو انهيار OpenClaw أقل، لأن استجابات السوق الضخمة أو المتوقفة تُوقَف الآن قبل أن تستنفد الذاكرة. [#95226](https://github.com/openclaw/openclaw/pull/95226) شكرًا @alix-007.
- لم تعد Plugins الرسمية المثبّتة على إصدار محدد تبقى على إصدار قديم عندما يتبع المشغّلون نصيحة الإصلاح من `openclaw doctor` أو حالة Gateway المتعمقة بعد الترقية. [#95541](https://github.com/openclaw/openclaw/pull/95541) شكرًا @ooiuuii، @vincentkoc.
- أصبح احتمال تعطيل تحديثات Plugins المُدارة عبر npm للعمل على Gateway قيد التشغيل بسبب أخطاء الوحدات المفقودة أقل، لأن ملفات الـ Plugin الأقدم تظل متاحة حتى ينظفها تشغيل لاحق للـ Gateway. [#95589](https://github.com/openclaw/openclaw/pull/95589) شكرًا @ooiuuii، @vincentkoc.
- تعرض الآن بطاقات Plugins الرسمية للعلامات التجارية المدعومة أيقونات يمكن التعرّف عليها في ClawHub والفهارس الأخرى، ويمكن لمؤلفي Plugins توفير رسوم السوق عبر حقل البيان الموثّق. [#95845](https://github.com/openclaw/openclaw/pull/95845) شكرًا @patrick-erichsen.
- لم تعد أيقونات Plugins الرسمية في ClawHub والفهارس الأخرى تُفرض عليها القيمة اللونية الثابتة نفسها، ما يسمح لـ Simple Icons باستخدام رسومها الافتراضية بدلًا من ذلك. [#95987](https://github.com/openclaw/openclaw/pull/95987) شكرًا @patrick-erichsen.
- أصبح لدى مستخدمي Docker الآن مرآة رسمية باسم `openclaw/openclaw` على Docker Hub إلى جانب GHCR، مع منع إصدارات بيتا ذات الأرقام الإصدارية من تحريك الاسمين المستعارين المستقرين `latest` و`main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) شكرًا @vincentkoc.
- تستخدم الآن عمليات تثبيت OpenClaw المستندة إلى Git إصدار pnpm المثبّت في المستودع حتى عند وجود إصدار pnpm عام آخر أو مدير حزم لمشروع محيط، بحيث لا تعود أوامر الإعداد تعمل ضمن بيئة مدير حزم خاطئة. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) شكرًا @vincentkoc.
- تكتمل الآن طلبات بطاقات Skills والتحديث في ClawHub أو تنتهي مهلتها بصورة متوقعة حتى عند تلقي قيمة مهلة كبيرة على نحو غير معتاد. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) شكرًا @vincentkoc.
- يمكن لمستخدمي Windows إكمال عمليات التثبيت من المصدر من دون أن تعيقهم أو تبطئهم خطوة إعداد llama.cpp، ويستعيد برنامج التثبيت إعداد الصدفة الحالي لديهم بعد ذلك. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) شكرًا @vincentkoc.
- يمكن الآن تثبيت مزيد من Plugins الرسمية للقنوات والمزوّدين والبحث على الويب أو إصلاحها عبر فهارس الحزم الخارجية المعتادة، مع استمرار التعرّف عليها من بيانات اعتمادها الحالية. [#95683](https://github.com/openclaw/openclaw/pull/95683) شكرًا @vincentkoc.
- يحصل الآن الأشخاص الذين يثبّتون أو يحدّثون Plugin قناة Yuanbao الرسمية عبر فهرس OpenClaw الموثوق على الإصدار 2.15.0، مع مواءمة فحص السلامة المتوقع وإرشادات الـ Plugin المفقودة مع ذلك الإصدار. [#94470](https://github.com/openclaw/openclaw/pull/94470) شكرًا @jase-283.
- يمكن الآن لعملية الإعداد الأولي تثبيت مهارة `gog` المضمّنة عبر Homebrew من دون الفشل بسبب صيغة مصدر الطرف الثالث التي أُزيلت. [#95019](https://github.com/openclaw/openclaw/pull/95019) ذو صلة: [#95017](https://github.com/openclaw/openclaw/issues/95017). شكرًا @sedrak-hovhannisyan، @vincentkoc، @zengwen-dt.
- يحتفظ مستخدمو Canvas وDiscord وSlack وVoice Call وWhatsApp بإرشادات Skills نفسها مع كل Plugin مثبّت أو مضمّن، بينما يجب نقل الإشارات إلى مسارات `skills/...` الجذرية السابقة إلى دليل الـ Plugin ذي الصلة. [#95664](https://github.com/openclaw/openclaw/pull/95664) شكرًا @vincentkoc.
- يقبل الآن التحقق من Skills في ClawHub مرجع `@owner/<slug>` نفسه المستخدم في عمليات التثبيت والتحديث، بحيث يمكن للمستخدمين التحقق من الناشر المقصود من دون الانتقال إلى اسم مختصر مجرد وملتبس. [#95992](https://github.com/openclaw/openclaw/pull/95992) شكرًا @patrick-erichsen.
- يحدد الآن تحذير مدير الحزم وقت تثبيت OpenClaw أدوات التشغيل بأسلوب npm وYarn وYarn Berry وCorepack بصورة صحيحة، ما يجنب الإرشادات المضللة عندما تعمل تلك الأدوات بأسماء تنفيذية بديلة. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) شكرًا @vincentkoc.
- تتعامل الآن عمليات التثبيت من عنوان URL لحزمة مع مهل التنزيل الضخمة من دون الفشل قبل التمكن من تحديد بيانات الحزمة المتاحة. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- يرى الآن مطوّرو Plugins وCLI واجهة برمجية مدعومة لتنسيق الأوامر بصورة أوضح، بينما يستمر إقران الأجهزة وتسجيل Node وإرشادات الطبيب في إنتاج الأوامر الآمنة للصدفة نفسها. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- يحصل الآن مستخدمو Windows ARM64 على تنزيلات ARM64 متطابقة لـ Node وMinGit عند تشغيل مثبّت PowerShell عبر صدفة تحاكي x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) شكرًا @vincentkoc.
- لم تعد عمليات تثبيت OpenClaw الافتراضية تقضي وقتًا في بناء دعم llama.cpp الاختياري، ما يتجنب حالات فشل البناء الأصلي للمستخدمين الذين لم يفعّلوه. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) شكرًا @vincentkoc.

</Accordion>

## القنوات والمراسلة

### إصلاحات إضافية للقنوات

تغطي إصلاحات إضافية في [Telegram](/ar/channels/telegram) وإعدادات القنوات مشكلات أضيق نطاقًا في التسليم والإعداد.

<Accordion title="المصادر والمساهمون">

- تحافظ سلاسل الردود في Telegram على إرفاق الردود المخزنة مؤقتًا بعد تغييرات السياق بدلًا من الفشل عند إعادة استخدام تلك الردود المخزنة مؤقتًا. [#82909](https://github.com/openclaw/openclaw/pull/82909) شكرًا @lidge-jun.
- يصلح مشكلة إسقاط Discord لرد طويل كامل يحتوي على كتل شيفرة مسيّجة عندما يقع سياج الإغلاق قرب حد الرسالة البالغ 2,000 حرف. [#95661](https://github.com/openclaw/openclaw/pull/95661) شكرًا @ly-wang19.
- يمكن الآن لمشغّلي Slack تخزين الرموز المميزة وأسرار التوقيع كمدخلات SecretRef مدعومة، بينما تستخدم عمليات القراءة والكتابة والبحث في قائمة السماح والأهداف وعمليات التحقق من الإعداد بيانات الاعتماد المحلولة بدلًا من رفض المراجع أو إساءة قراءتها. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) شكرًا @vincentkoc.
- تعيد الآن عمليات التحقق من إمكانات القنوات مهلة زمنية واضحة عندما يتوقف أحد عمليات التكامل عن الاستجابة، ما يمنع استكشاف الأخطاء وإصلاحها من التعليق في الطرفية أو أثناء تشغيل الأتمتة. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) شكرًا @vincentkoc.

</Accordion>

## Gateway والأمان والثقة

### استعادة إعادة التشغيل والجاهزية

تتوافق الآن إشارات [سلامة Gateway](/ar/gateway/health) و[استكشاف الأخطاء وإصلاحها](/ar/gateway/troubleshooting) بصورة أكثر اتساقًا مع ما إذا كان OpenClaw جاهزًا بالفعل أو يعيد التشغيل أو غير قادر على المتابعة. وتتعافى عمليات تشغيل الوكيل التي تبدأ عبر [CLI](/ar/cli/agent) بصورة أنظف من حالات انقطاع الاتصال والإيقاف وتغييرات التوجيه وحالات فشل بدء التشغيل.

<Accordion title="المصادر والمساهمون">

- عندما تكون بوابة بعيدة مُهيأة أو محددة صراحةً بطيئة لكنها قابلة للوصول، ينتظر `openclaw gateway probe --timeout ...` الآن مدة المهلة المطلوبة بدلًا من الإبلاغ عن تعذّر الوصول إليها بعد حد داخلي أقصر. [#89859](https://github.com/openclaw/openclaw/pull/89859) ذو صلة: [#65355](https://github.com/openclaw/openclaw/issues/65355). شكرًا @hellocli، @mushuiyu886.
- تتجنب الآن عمليات الوكيل الفرعي الداخلية الطويلة أو المتوازية معالجة المعاينة المباشرة غير الضرورية، بينما تظل جلسات الوكيل الفرعي المرئية تعرض التحديثات المباشرة والاستجابات النهائية. [#91906](https://github.com/openclaw/openclaw/pull/91906) شكرًا @lanzhi-lee، @vincentkoc.
- تواصل محادثات ACP، ولا سيما سلاسل المحادثات المدعومة من Kiro، العمل بعد الرد الأول عبر بدء جلسة جديدة عندما لا يعود بإمكان الواجهة الخلفية استئناف الجلسة القديمة. [#93547](https://github.com/openclaw/openclaw/pull/93547) ذو صلة: [#87830](https://github.com/openclaw/openclaw/issues/87830). شكرًا @amersheeny، @chouzz.
- عندما يؤدي ضغط الذاكرة في Linux إلى إنهاء أمر أو جلسة فرعية، تظل بوابات OpenClaw المُدارة بواسطة systemd قيد التشغيل وتحافظ على اتصالات القنوات مع الإبلاغ عن فشل العملية الفرعية. [#93585](https://github.com/openclaw/openclaw/pull/93585) شكرًا @snowzlm.
- يؤدي إلغاء تشغيل OpenClaw أثناء عمل أداة الآن إلى إنهائه فورًا بدلًا من بدء دورة أخرى للنموذج أو ترك الجلسة مقفلة. [#94412](https://github.com/openclaw/openclaw/pull/94412) شكرًا @szsip239، @vincentkoc.
- تتعافى الآن مهام OpenClaw المجدولة التي تستخدم نماذج سحابية افتراضيًا من استدعاءات النموذج الصامتة والعالقة، ما يساعد على منع تراكم أعمال Cron اللاحقة، بينما يحتفظ مزودو الخدمة المحليون أو المستضافون ذاتيًا بسلوك المهلة الحالي. [#94445](https://github.com/openclaw/openclaw/pull/94445) شكرًا @bek91.
- تتحول الآن فحوصات جاهزية Gateway إلى حالة غير سليمة أثناء تفريغ إعادة التشغيل، ما يمنع مديري حركة البيانات من إرسال أعمال جديدة إلى Gateway ترفض الطلبات مؤقتًا. [#94915](https://github.com/openclaw/openclaw/pull/94915) ذو صلة: [#78136](https://github.com/openclaw/openclaw/issues/78136). شكرًا @markoub، @maxschachere، @vincentkoc.
- يمكن لمستخدمي Mac إبقاء البوابات المُدارة بواسطة LaunchAgent قيد التشغيل خلال ترقيات OpenClaw بدلًا من مواجهة حلقات متكررة من التعطل وإعادة التشغيل عندما تظل شيفرة وقت تشغيل تحويل النصوص القديمة مخزنة مؤقتًا. [#95081](https://github.com/openclaw/openclaw/pull/95081) ذو صلة: [#95057](https://github.com/openclaw/openclaw/issues/95057). شكرًا @849261680، @yveslarose.
- تعرض الآن المحادثات المدعومة من Codex في TUI وWebChat وواجهات برمجة تطبيقات البث المتوافقة الردود أثناء كتابتها، مع استبدال النص المؤقت بسلاسة كي لا تتضمن الإجابة النهائية مسودات قديمة. [#95404](https://github.com/openclaw/openclaw/pull/95404) ذو صلة: [#95422](https://github.com/openclaw/openclaw/issues/95422). شكرًا @agonza1، @vincentkoc.
- بعد إعادة تشغيل بوابة، لم يعد المستخدمون يرون إشعار إعادة محاولة مضللًا عندما يكون OpenClaw قد بدأ بالفعل استئناف الرد المتقطع أو الإبلاغ عن فشل الاسترداد الفعلي، ما يقلل المحاولات المكررة غير الضرورية. [#95431](https://github.com/openclaw/openclaw/pull/95431) شكرًا @moeedahmed، @vincentkoc.
- تحتفظ الآن جلسات الوكيل الطويلة والكثيفة الاستخدام للأدوات بمكاسب ذاكرة التخزين المؤقت للموجهات مع تراكم النتائج، ما يقلل التأخيرات والتكاليف التي يمكن تجنبها بسبب إعادة إرسال السجل المعاد كتابته بين الدورات. [#95624](https://github.com/openclaw/openclaw/pull/95624) شكرًا @vincentkoc.
- لم تعد عمليات إعادة تشغيل Gateway تجعل الوكلاء المُهيئين المعتمدين على Codex أو Copilot أو Plugins الموثوقة غير متاحين مؤقتًا، وتظل Plugins مساحة العمل غير الموثوقة ممنوعة من تنشيط نفسها. [#95652](https://github.com/openclaw/openclaw/pull/95652) شكرًا @vincentkoc.
- تستهلك الآن الاستجابات الطويلة وتدفقات الأدوات المزدحمة والطلبات كثيفة الصور واسترجاع الذاكرة قدرًا أقل من موارد وحدة المعالجة المركزية ونظام الملفات، من دون الحاجة إلى تغيير الإعدادات أو سير العمل. [#95697](https://github.com/openclaw/openclaw/pull/95697) شكرًا @vincentkoc.
- يمكن للمشغلين مجددًا إضافة الإعلانات المجدولة أو تحديثها للقنوات المعروفة في الإعدادات التي لا تحتوي على تهيئة، بينما تستمر البيئات المُهيأة في رفض الوجهات المعطلة أو القديمة أو التي بلا مالك أو غير المعروفة قبل التسليم. [#95754](https://github.com/openclaw/openclaw/pull/95754) شكرًا @vincentkoc.
- أصبح مستخدمو macOS أقل عرضة لرؤية فشل زائف بسبب تعارض المنفذ عند إيقاف بوابة مُدارة أو تحديثها، لأن OpenClaw ينتظر لفترة وجيزة حتى يحرر الإيقاف الطبيعي المنفذ، مع الاستمرار في الإبلاغ عن التعارضات التي تظل قائمة. [#95886](https://github.com/openclaw/openclaw/pull/95886) شكرًا @fuller-stack-dev.
- يمكن الآن للوكلاء المدعومين من Copilot طرح سؤال على المستخدمين وقبول الإجابة عبر تدفق ردود الدردشة العادي في OpenClaw، بينما تتجنب عناصر التحكم المدمجة للبحث عن الأدوات ووضع الشيفرة تحميل كتالوج الأدوات كاملًا في الجلسة. [#96005](https://github.com/openclaw/openclaw/pull/96005) شكرًا @vincentkoc.
- لم تعد عمليات إعادة تشغيل Gateway في إعدادات systemd أو الحاويات تترك عمليات محولات Codex أو Claude القديمة قيد التشغيل، ما يساعد جلسات ACPX الجديدة على البدء من دون توقفات تنظيف تستمر دقائق بعد عمليات إعادة تشغيل متكررة. [#96032](https://github.com/openclaw/openclaw/pull/96032) شكرًا @t2wei، @vincentkoc.
- تعرض الآن الجلسات المدعومة من Copilot تحديثات الخطة أثناء تقدم العمل، وتظل مهامها الفرعية الأصلية مرئية حتى الاكتمال أو الفشل بدلًا من اختفائها من عرض المهام في OpenClaw. [#96062](https://github.com/openclaw/openclaw/pull/96062) شكرًا @vincentkoc.
- تبدأ الآن الوكلاء المتصلة مثل OpenCode عبر OpenClaw حتى عندما يتعذر على بيئة تشغيلها اختيار النموذج المطلوب، بينما تظل خيارات النماذج غير المدعومة فعلًا تعيد الخطأ الأصلي. [#96068](https://github.com/openclaw/openclaw/pull/96068) ذو صلة: [#95869](https://github.com/openclaw/openclaw/issues/95869). شكرًا @sabatech-dev، @vincentkoc.
- توصل الآن Plugins التي تستخدم `heartbeat_prompt_contribution` سياقها الخاص بـ Heartbeat إلى النماذج عندما تعمل الوكلاء عبر أوقات تشغيل بيئة مثل خادم تطبيق Codex، من دون التأثير في دورات المستخدم العادية أو Plugins التي لا تستخدم الخطاف. [#96233](https://github.com/openclaw/openclaw/pull/96233) شكرًا @azogheb، @vincentkoc.
- تتعامل الآن عمليات تنظيف Gateway وفحوصات المستمع على Windows باستمرار مع بيانات سطر أوامر WMIC بترميز UTF-16، ما يقلل حالات الفشل أو التعارض عند تحديد عملية Gateway قيد التشغيل. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) شكرًا @vincentkoc.
- تحافظ الآن جلسات الوكيل ذات السياق الطويل والكثيفة الاستخدام للأدوات على ثبات إعادة استخدام ذاكرة التخزين المؤقت للموجهات عبر الدورات المتكررة من دون فقدان حدود الحجم لكل نتيجة، بينما يمكن للمشغلين المتقدمين تهيئة حدود أكبر لنتائج الأدوات للنماذج ذات السياق الكبير من دون رفض التهيئة. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) شكرًا @vincentkoc.
- أصبحت جلسات الوكيل الطويلة والكثيفة الاستخدام للأدوات أقل عرضة لتضخم طلبات النموذج مع تراكم مخرجات الأدوات، بينما تحافظ الدورات المتكررة على ثبات إعادة استخدام ذاكرة التخزين المؤقت للموجهات. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) شكرًا @vincentkoc.
- تستخدم الآن عمليات إعادة تشغيل Gateway قاعدة بيانات الحالة الدائمة في OpenClaw لإجراء التسليم، بينما تُستبعد الطلبات القديمة أو المشوهة أو المرتبطة بعملية خاطئة أو المستبدلة قبل أن تتمكن من التأثير في إعادة التشغيل. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- تحتفظ الآن تشخيصات حالة Gateway وأداة doctor وإعادة التشغيل بتفاصيل إعادة التشغيل الحديثة في قاعدة بيانات الحالة المشتركة في OpenClaw، مع استمرار استبعاد السجلات المنتهية الصلاحية أو المشوهة. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) شكرًا @vincentkoc.
- تحتفظ الآن عمليات إعادة تشغيل Gateway وتحديثات الخدمة المُدارة برسالة المتابعة الصحيحة، وتتجنب إعادة استخدام حالة تسليم قديمة، وتضع علامة متسقة على عمليات تسليم التحديث الفاشلة. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) شكرًا @vincentkoc.
- لم تعد الوكلاء التي تشغّلها Gateway تفقد أدوات OpenClaw المخصصة للمالك فقط أثناء مهام مثل فحوصات Cron المباشرة، بحيث يمكن للعمليات المصرح بها استخدام الأدوات المقصودة مع سياق الطلب الصحيح. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) شكرًا @vincentkoc.
- تفشل الآن طلبات إعادة تشغيل Gateway المشوهة بوضوح من دون جدولة إعادة تشغيل، ما يمنع استدعاءات التكامل السيئة أو غير المقصودة من إعادة تشغيل Gateway على نحو غير متوقع. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) شكرًا @vincentkoc.
- تنتهي الآن صلاحية طلبات Node القديمة الموضوعة في قائمة الانتظار بواسطة Gateway تلقائيًا، لذا يقل احتمال بقاء الأعمال القديمة وتأثيرها في النشاط اللاحق. [f6d432e](https://github.com/openclaw/openclaw/commit/f6d432e545e2e2be91d17badc48354a0135e5294)
- أصبحت مسارات عمل Plugins أقل عرضة للتوقف أو زيادة تحميل Gateway عندما يطلب تكامل قدرًا كبيرًا جدًا من سجل جلسة وكيل فرعي، لأن كل قراءة أصبحت الآن محدودة بحد آمن. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) شكرًا @vincentkoc.
- تتعامل الآن أوصاف الصور باستمرار مع إعدادات المهلة الضخمة للغاية عبر تقييدها بحد آمن لوقت التشغيل بدلًا من المخاطرة بتجاوز سعة المؤقت. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- تنتظر الآن جلسات الوكيل المضمنة بموثوقية حتى تحرر جلسة أخرى قفل ملفها، حتى مع مهلة ضخمة للغاية، بدلًا من المخاطرة بتجاوز سعة المؤقت. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) شكرًا @vincentkoc.
- تنتهي الآن مهلة الأوامر الموضوعة في قائمة الانتظار ذات إعدادات مهلة المهام الضخمة للغاية بموثوقية، لأن OpenClaw يقيد الانتظار بالحد الأقصى الآمن لوقت التشغيل. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) شكرًا @vincentkoc.
- يصلح كشف normalization-core لنقطة دخول تحويل السلاسل النصية الخاطئة، وعرض جلسات ACP لقيمة قديمة للوضع السريع، بحيث تتلقى عمليات التكامل واجهة برمجة التطبيقات المقصودة ويرى المستخدمون الوضع المطبق فعليًا. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) شكرًا @vincentkoc.
- تسلّم الآن عمليات التشغيل التلقائي السريع الردود النهائية باتساق أكبر، مع قصر معالجة إعادة ضبط التقدم على الوضع التلقائي كي لا تتداخل مع الاستجابات أو استدعاءات رد الاتصال المعاد توجيهها. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) شكرًا @vincentkoc.
- تستأنف الآن جلسات الوكيل التي تستخدم OpenAI Responses العمل القائم على الأدوات من دون فشل أو فقدان التقدم عندما يحتوي السجل المعاد تشغيله على طلبات أدوات ونتائج غير متطابقة. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) شكرًا @vincentkoc.
- لم يعد يُبلّغ خطأً عن عمليات الوكيل الفرعي وعمليات ضمان الجودة المكتملة في Plugins على أنها حالات فشل عندما تعيد البوابات أشكال أغلفة إكمال بديلة، ما يجعل عمليات التسليم الناجحة أكثر موثوقية لمؤلفي Plugins والمشغلين. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) شكرًا @vincentkoc.
- يصلح انتهاء مهام الوكيل الفرعي المكتملة أحيانًا من دون تحديث، بحيث يتلقى المستخدمون النتيجة أو الخطوة التالية للوكيل الأب. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) شكرًا @vincentkoc.

</Accordion>

### تسليم النتائج والوسائط عن بُعد

تعود الآن نتائج الصور البعيدة وأعمال الوكيل الفرعي المكتملة عبر محادثة [البوابة](/ar/gateway/index) النشطة بموثوقية أكبر بدلًا من أن تبدو وكأنها فشلت أو اختفت.

<Accordion title="المصادر والمساهمون">

- تصل الآن الصور المُنشأة من خادم تطبيق Codex بعيد كمرفقات بدلًا من عرض `Media failed` أو إعادة نص فقط بعد نجاح الإنشاء. [#96212](https://github.com/openclaw/openclaw/pull/96212) شكرًا @sjf-oa.
- عندما ينتهي وكيل فرعي، تصل نتيجته الآن إلى عملية التشغيل الأب النشطة بموثوقية أكبر بدلًا من أن تبدو صامتة. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) شكرًا @vincentkoc.

</Accordion>

## العملاء والواجهات

### عمليات الإرسال وإعادة الاتصال في العميل

يحافظ [WebChat](/ar/web/webchat) و[واجهة التحكم](/ar/web/control-ui) على ظهور المحادثات النشطة وحالات الفشل باتساق أكبر بعد إعادة الاتصال، بينما تستعيد تطبيقات الأجهزة المحمولة و[واجهة الطرفية](/ar/cli/tui) عمليات الإرسال المكتملة أو المرفوضة أو المتوقفة دون أن تبدو عالقة.

<Accordion title="المصادر والمساهمون">

- عندما تفشل رسالة WebChat قبل بدء الوكيل، يعرض WebChat وواجهة التحكم الآن الجلسة على أنها فاشلة بدلًا من تركها تبدو وكأنها لا تزال قيد التشغيل. [#84352](https://github.com/openclaw/openclaw/pull/84352) شكرًا لـ @jesse-merhi.
- يُصلح تعطل منتقي الجلسات في واجهة التحكم بسبب جلسات الوكلاء الفرعيين المخفية، بحيث يصل Load More إلى المحادثة التالية القابلة للاستخدام دون عرض إجمالي مضلل. [#89323](https://github.com/openclaw/openclaw/pull/89323) ذو صلة بـ [#89249](https://github.com/openclaw/openclaw/issues/89249). شكرًا لـ @giodl73-repo، و@originsecured-do.
- عندما يعيد المستخدمون فتح محادثة في واجهة التحكم من History، تظهر مطالباتهم الآن مع ردود المساعد، ما يحافظ على سياق السؤال والجواب دون فجوات فارغة في النصوص الطويلة. [#93841](https://github.com/openclaw/openclaw/pull/93841) ذو صلة بـ [#90241](https://github.com/openclaw/openclaw/issues/90241). شكرًا لـ @mushuiyu886، و@pronzcw.
- تحافظ عمليات نشر واجهة التحكم خلف بادئة مسار الآن على طلبات البيان والأيقونة المفضلة وعامل الخدمة ضمن تلك البادئة، ما يتجنب أخطاء 403 المربكة على مستوى الجذر بعد تسجيل الدخول. [#94204](https://github.com/openclaw/openclaw/pull/94204) ذو صلة بـ [#94157](https://github.com/openclaw/openclaw/issues/94157). شكرًا لـ @hugenshen، و@xrow.
- يمكن لمستخدمي Android الآن فتح سجل Health وصفوف Skills في Settings لعرض تفاصيل مقروءة، ما يسهل استكشاف نشاط Gateway وإصلاحه، والتحقق من إعداد Skills وحالتها، وفهم كيفية الاقتران باستخدام رمز إعداد موجود. [#95148](https://github.com/openclaw/openclaw/pull/95148) شكرًا لـ @tosko4.
- لم تعد المطالبات المرسلة تظهر مجددًا في محرر واجهة التحكم بعد الإرسال، لذا يمكن للمستخدمين تبديل الجلسات أو بدء رسالتهم التالية دون المخاطرة بإرسال مكرر أو الكتابة فوق مسودة جديدة، مع استمرار عمل إعادة الإدخال المقصودة. [#95503](https://github.com/openclaw/openclaw/pull/95503) ذو صلة بـ [#89466](https://github.com/openclaw/openclaw/issues/89466). شكرًا لـ @vincentkoc، و@zhangguiping-xydt، و@zhong18804784882.
- يحصل مستخدمو Android الآن على Overview أكثر تنظيمًا، حيث تظهر حالة الاتصال والوكيل المُعدّ وصحة Node والموافقات والجلسات الأخيرة وإجراءات Chat وTalk بنظرة واحدة. [#95557](https://github.com/openclaw/openclaw/pull/95557) شكرًا لـ @joshavant، و@solvely-colin.
- يمكن لمستخدمي Android الآن تحديث موافقات أوامر Gateway وحسمها من شاشة Approvals داخل التطبيق، مع اختيار Allow Once أو Always أو Deny أثناء الاتصال. [#95593](https://github.com/openclaw/openclaw/pull/95593) شكرًا لـ @solvely-colin.
- يتجنب مستخدمو iOS الآن مطالبات الإشعارات المفاجئة، ويحصلون على إرشادات واضحة عندما لا تكون تنبيهات الموافقات متاحة، مع إدارة الإذن من شاشة Settings واحدة يمكن توقعها. [#95640](https://github.com/openclaw/openclaw/pull/95640) شكرًا لـ @joshavant.
- تظل عمليات إيقاف TUI المحلية الآن ضمن حدود المؤقت الآمنة حتى عند تعيين `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` إلى قيمة عالية جدًا. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- يقدّم Canvas A2UI الآن أصول التطبيق الحالية فقط بعد كل عملية بناء، لذا تقل احتمالية ظهور صور التوافق القديمة والملفات المتبقية. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) شكرًا لـ @vincentkoc.
- أصبح تحديد موضع فشل إعداد وسيط الإشعارات الفورية في iOS أسهل، لأن تشخيصات التسجيل تعرض موضع توقف الإعداد مع إبقاء بيانات اعتماد الإشعارات الفورية الحساسة خارج السجلات. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) شكرًا لـ @joshavant.
- لا يجري الآن تسجيل أجهزة iOS لتلقي الإشعارات الفورية إلا بعد قبول المستخدمين إفصاح الوسيط المستضاف والسماح بالإشعارات، ما يمنع نشر بيانات التسجيل قبل الموافقة. [8efed50](https://github.com/openclaw/openclaw/commit/8efed50c4ed33105cfed9f2f96532fc9fe2d7e6d) شكرًا لـ @joshavant.
- يُصلح ظهور عمليات الإرسال عبر المحادثة والصوت وTUI وعمليات الإرسال المُعاد توجيهها أحيانًا على أنها عالقة أو اختفاءها بعد أن يكون Gateway قد أكملها أو رفضها بالفعل، لذا تمسح التطبيقات المتأثرة الآن حالة الانتظار أو تستعيد الإدخال القابل لإعادة المحاولة أو تحدّث السجل أو تعرض فشلًا مفيدًا. [#91049](https://github.com/openclaw/openclaw/pull/91049) ذو صلة بـ [#91048](https://github.com/openclaw/openclaw/issues/91048). شكرًا لـ @nxmxbbd.

</Accordion>

### إصلاحات الواجهة والإعدادات والإعداد الأولي

تعمل إصلاحات إضافية في [واجهة التحكم](/ar/web/control-ui) وتطبيقات الأجهزة المحمولة وسطح المكتب على تحسين دقة العرض وإمكانية الوصول والإعداد الأولي وسلوك التطبيق.

<Accordion title="المصادر والمساهمون">

- يستعيد حصة استخدام OpenAI/Codex في الشريط الجانبي الموسّع للمحادثة في واجهة التحكم، حتى يتمكن المستخدمون من التحقق من حدودهم دون مغادرة المحادثة. [#94219](https://github.com/openclaw/openclaw/pull/94219) ذو صلة بـ [#93041](https://github.com/openclaw/openclaw/issues/93041). شكرًا لـ @jazzroutine، و@pick-cat.
- تستخدم شاشات iOS الآن ألوان تمييز وحالة متسقة خاصة بـ OpenClaw عبر الإعداد الأولي والإعدادات والمحادثة ومطالبات الموافقة وأذونات الصوت والأدوات المصغرة وعروض المحادثات المشتركة. [#94627](https://github.com/openclaw/openclaw/pull/94627) شكرًا لـ @zats.
- يمكن لواجهة التحكم الآن إنشاء مهام Early Morning باستخدام الإعداد المسبق Silent في الجلسة الرئيسية ومن دون إشعارات، بدلًا من ترك مربع الحوار مفتوحًا من دون نتيجة مرئية. [#95459](https://github.com/openclaw/openclaw/pull/95459) ذو صلة بـ [#95073](https://github.com/openclaw/openclaw/issues/95073). شكرًا لـ @vincentkoc، و@vporton، و@zoowh.
- عند حد المليون رمز، تعرض شارات واجهة التحكم وقراءات الاستخدام الآن "1M" بدلًا من "1000k" المربكة، بينما تظل أعداد الرموز الأساسية دون تغيير. [#95485](https://github.com/openclaw/openclaw/pull/95485) شكرًا لـ @narahariraghava، و@vincentkoc.
- لا يحصي Overview في واجهة التحكم الآن سوى مهام Cron المفعّلة التي لا تزال بحاجة إلى اهتمام ويضع علامة عليها، بينما تحتفظ المهام المعطّلة بتفاصيل إخفاقاتها السابقة دون أن تظهر كمشكلات حالية. [#95723](https://github.com/openclaw/openclaw/pull/95723) ذو صلة بـ [#95716](https://github.com/openclaw/openclaw/issues/95716). شكرًا لـ @voytas75، و@zengwen-dt.
- يرى مستخدمو واجهة التحكم الآن تلميحات أقصر لسمات System وLight وDark، بينما تعلن قارئات الشاشة تسميات أقل تكرارًا دون فقدان سياق Color mode المحيط. [#95837](https://github.com/openclaw/openclaw/pull/95837) شكرًا لـ @hannesrudolph، و@sannidhyasah.
- لم يعد الإعداد الخام يبدو مفقودًا في Settings بعد التبديل من عرض النموذج، لأن JSON يُعاد إلى نطاق العرض بدلًا من الاحتفاظ بموضع التمرير السابق. [#96145](https://github.com/openclaw/openclaw/pull/96145) ذو صلة بـ [#94202](https://github.com/openclaw/openclaw/issues/94202). شكرًا لـ @sunlit-deng، و@vporton.
- يصل مستخدمو iOS الجدد الآن إلى شاشة الترحيب والإعداد الأولي في OpenClaw قبل أن يطلب iOS إذن الوصول إلى الشبكة المحلية، بينما لا يزال المستخدمون الحاليون يتلقون الطلب عند فتح إعداد Gateway أو عند الحاجة إلى اكتشاف Gateway عبر الشبكة المحلية بطريقة أخرى. [#96181](https://github.com/openclaw/openclaw/pull/96181) شكرًا لـ @joshavant.

</Accordion>

## الوثائق وأدوات الإدارة

### موثوقية الإعداد والأوامر

تتعامل [أوامر CLI](/ar/cli/index) الشائعة الآن مع الإعداد والمسارات والمخرجات وحالات الفشل باتساق أكبر. ويوفر [إكمال الصدفة](/ar/cli/completion) و[الطبيب](/ar/cli/doctor) و[أوامر الإعداد](/ar/cli/config) و[إعداد Gateway](/ar/gateway/configuration) إرشادات أوضح واستردادًا أكثر أمانًا عندما يحتاج تثبيت أو إعداد إلى اهتمام.

<Accordion title="المصادر والمساهمون">

- تعرض قائمة الإكمال بعلامة التبويب في zsh الخاصة بـ OpenClaw الآن أوصاف الخيارات التي تحتوي على متغيرات `$` أو أمثلة محاطة بعلامات الاقتباس العكسية حرفيًا، بدلًا من تقييمها كمدخلات للصدفة وإفساد القائمة. [#64490](https://github.com/openclaw/openclaw/pull/64490) شكرًا @edenkangdw.
- بعد الترقية من تخزين قديم لبيئة العزل، يتلقى المشغّلون الآن تحذيرًا واضحًا من `openclaw doctor` بشأن ملفات السجل المتبقية، ويمكنهم استخدام `openclaw doctor --fix` لترحيلها أو تنظيفها. [#84326](https://github.com/openclaw/openclaw/pull/84326) شكرًا @giodl73-repo.
- يمكن للمشغّلين الآن استخدام `doctor --lint` لاكتشاف خدمات Gateway القديمة المتبقية ومعاينة تنظيفها، بينما تظل الخدمات الإضافية المقصودة معلوماتية ولا تتسبب في فشل الفحص الافتراضي. [#84340](https://github.com/openclaw/openclaw/pull/84340) شكرًا @giodl73-repo.
- يتلقى مشغّلو Gateway على macOS الآن تحذيرًا قبل أن تؤدي إعادة التثبيت أو الإصلاح أو إعادة التشغيل إلى الكتابة فوق السلوك المخصص لغلاف LaunchAgent، بينما يميّز `openclaw status` بين فحوص الأسرار المفقودة الخاصة بـ CLI فقط والخدمة المثبتة. [#90537](https://github.com/openclaw/openclaw/pull/90537) ذو صلة [#90518](https://github.com/openclaw/openclaw/issues/90518). شكرًا @turbotheturtle، @vincentkoc.
- يمكن الآن إرسال المطالبات الطويلة أو متعددة الأسطر أو الغنية بالشيفرة إلى `openclaw agent` باستخدام `--message-file`، ما يتجنب هشاشة اقتباس الصدفة ويبلّغ عن الملفات غير الصالحة قبل الإرسال. [#93351](https://github.com/openclaw/openclaw/pull/93351) شكرًا @ooiuuii.
- يصلح عمليات الإصلاح المجدولة عبر `doctor --fix --non-interactive` التي كانت تعيد تشغيل Gateway قيد التشغيل بالفعل بعد فشل مؤقت في فحص السلامة، بحيث لا تؤدي الصيانة غير المراقبة بعد الآن إلى مقاطعة الخدمة النشطة. [#94148](https://github.com/openclaw/openclaw/pull/94148) ذو صلة [#78217](https://github.com/openclaw/openclaw/issues/78217). شكرًا @esqandil، @zhangguiping-xydt.
- يتوقف `openclaw configure` وأمر `openclaw config` المجرّد الآن مع إرشادات واضحة للأوامر الفرعية عند تشغيلهما من البرامج النصية أو الأنابيب، بدلًا من فتح معالج تفاعلي جزئي والخروج بصورة غير واضحة. [#94238](https://github.com/openclaw/openclaw/pull/94238) ذو صلة [#93953](https://github.com/openclaw/openclaw/issues/93953). شكرًا @nianjiuzst، @ruomuxydt.
- يمكن لمشغّلي الوكلاء المتعددين الآن استخدام `openclaw gateway usage-cost` لعرض تكاليف وكيل واحد مُهيّأ أو جميع الوكلاء، بينما يظل أمر الوكيل الافتراضي الحالي دون تغيير. [#94483](https://github.com/openclaw/openclaw/pull/94483) شكرًا @ly-wang19.
- لم تعد بطاقات Workboard المؤرشفة تزدحم بها المخرجات الافتراضية للأمر `openclaw workboard list`، بينما يظل `--include-archived` وإخراج JSON يتيحان الوصول إليها عند الحاجة. [#94562](https://github.com/openclaw/openclaw/pull/94562) ذو صلة [#94555](https://github.com/openclaw/openclaw/issues/94555). شكرًا @ecican، @vincentkoc، @zengwen-dt.
- يقدم OpenClaw Doctor الآن إرشادات دقيقة لمهام Cron العاملة والمعزولة الخاصة بمطالبة الصدفة، بدلًا من اقتراح أمر `--fix` مرارًا رغم أنه لا يستطيع إزالة التحذير. [#94784](https://github.com/openclaw/openclaw/pull/94784) ذو صلة [#94655](https://github.com/openclaw/openclaw/issues/94655). شكرًا @altaywtf، @geekoagent، @zengwen-dt.
- يصلح عرض `openclaw doctor` تحذيرًا يتطلب إصلاحًا لإعدادات ذاكرة GGUF المحلية السليمة بعد تخطي فحص الجاهزية عمدًا، مع الإبقاء على التحذير عندما يكون النموذج المحلي المُهيّأ مفقودًا بالفعل. [#95393](https://github.com/openclaw/openclaw/pull/95393) ذو صلة [#92582](https://github.com/openclaw/openclaw/issues/92582). شكرًا @mikasa0818، @neekolascmd، @vincentkoc.
- على Windows، تعمل مهام Gateway التي ينشئها برنامج التثبيت الآن في الخلفية من دون نافذة وحدة تحكم قد يغلقها المستخدمون عن طريق الخطأ فيوقفون Gateway. [#95480](https://github.com/openclaw/openclaw/pull/95480) ذو صلة [#89231](https://github.com/openclaw/openclaw/issues/89231). شكرًا @cameronweller، @mikasa0818، @vincentkoc.
- ترفض ارتباطات قنوات الوكلاء الآن مواصفات الحسابات المشوهة مثل `matrix:work:extra` مع خطأ واضح، بدلًا من توجيه الوكيل بصمت إلى حساب مختلف. [#95572](https://github.com/openclaw/openclaw/pull/95572) شكرًا @ly-wang19.
- تحترم تحديثات Skills في ClawHub الآن سياسة أمان التثبيت المُهيّأة لديك، ويحدّث `openclaw skills update --all` فقط Skills المتتبعة في ClawHub بدلًا من تثبيت Skills مُهيّأة أخرى بصورة غير متوقعة. [#95684](https://github.com/openclaw/openclaw/pull/95684) شكرًا @vincentkoc.
- أصبحت عمليات إعادة التشغيل وبدء تشغيل Gateway على Windows أكثر موثوقية، لأن OpenClaw يمرر الأوامر الآن إلى مسار النظام الموثوق `cmd.exe` بدلًا من الاعتماد على البحث عن العملية. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) شكرًا @vincentkoc.
- أصبحت فحوص تنظيف Gateway والمستمع على Windows أكثر موثوقية عندما يكون البحث في PATH غير مكتمل، بحيث يمكن للمشغّلين تحديد عملية Gateway وتحرير منفذ مشغول من دون إغفال أدوات النظام المثبتة. [e9b694e](https://github.com/openclaw/openclaw/commit/e9b694ef9cd8b7528a76d85b8be2a830b296a5e1) شكرًا @vincentkoc.
- على Windows، يعثر بدء تشغيل OpenClaw وتسليم Codex عبر TUI الآن على `bun` و`codex` وثنائيات وقت التشغيل الأخرى باستخدام محدد موقع النظام الموثوق، حتى عند ظهور أمر `where` آخر في موضع أسبق ضمن PATH. [72b9bc7](https://github.com/openclaw/openclaw/commit/72b9bc730370e3b1155fb231621c2bc7b2c87b56) شكرًا @vincentkoc.
- تستخدم تشخيصات المنافذ على Windows الآن أدوات النظام المقصودة حتى عندما تكون إدخالات PATH مفقودة أو محجوبة، لذا تقل احتمالية حجب تعارضات منافذ Gateway والخدمات بسبب إخفاقات تحليل الأوامر. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) شكرًا @vincentkoc.
- تقل احتمالية أن تفوّت استعادة البرنامج الخفي على Windows اكتشاف العمليات أو تنظيفها عندما يكون PATH غير مكتمل أو غير معتاد أو محجوبًا، لأن المسار الاحتياطي للمهام المجدولة يعثر الآن على PowerShell وtaskkill في مواقع النظام الموثوقة. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) شكرًا @vincentkoc.
- يحتفظ OpenClaw الآن بعلامات استعادة الإعدادات ولقطات آخر حالة سليمة معروفة وسجل القراءات المشبوهة في حالته المشتركة خلال الترحيل، من دون ترك ملف سجل منفصل لسلامة الإعدادات. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) شكرًا @vincentkoc.
- على Windows، تتلقى أوامر Crabbox المشغلة عبر أغلفة حزم Node الآن أعلام المزوّد وأوامر الصدفة ومحارف الصدفة الخاصة كما أُدخلت، بدلًا من فقدانها أو إعادة تفسيرها. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) شكرًا @vincentkoc.
- تقل احتمالية فشل تدفقات عمل Crabbox الموجهة إلى Windows أو رجوعها إلى معالجة أبطأ للصدفة عند تشغيل أدوات Node عبر أغلفة `.cmd` و`.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) شكرًا @vincentkoc.
- يمكن لمستخدمي Windows تشغيل `crabbox` و`git` والأدوات الأخرى المدعومة بـ Node عبر أغلفة الأوامر المثبتة بواسطة npm، من دون أن يتوقف Crabbox قبل فتح الأداة. [77f4e45](https://github.com/openclaw/openclaw/commit/77f4e45c3518751b5f586eac193c4aee904f02d9) شكرًا @vincentkoc.
- يفحص `openclaw doctor` الآن ملفات التعريف التي تحذف إعدادات سياسة الأدوات من دون اعتبار هذا الحذف الصالح خطأً. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- لم يعد `openclaw doctor` يعرض تحذيرات مضللة لقسم الأدوات عندما يتعذر عليه تقييم ملف تعريف معاينة مخصص. [420a0e6](https://github.com/openclaw/openclaw/commit/420a0e6fce4b2c5339e535e6b307f50df1c00bb2) شكرًا @vincentkoc.
- يقصر `openclaw doctor` الآن تحذيرات المعاينة على ملفات تعريف الأدوات التي يمكنه تقييمها، متجنبًا تحذيرات المنح المُهيّأة المضللة لملفات التعريف غير المعروفة. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) شكرًا @vincentkoc.
- يمكن لمستخدمي Windows تثبيت OpenClaw من المصدر من دون أن يحظر إعداد التبعيات بسبب إجبار برنامج التثبيت برامج npm أو pnpm النصية على المرور عبر `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) شكرًا @vincentkoc.
- يمكن تهيئة إعدادات OpenClaw الأكبر حجمًا وإنشاء تلميحات واجهة المستخدم بكفاءة أعلى، مع استمرار وضع علامات على الحقول الحساسة بالطريقة نفسها. [#55018](https://github.com/openclaw/openclaw/pull/55018) شكرًا @huangyandi-red، @vincentkoc، @xdhuangyandi.
- تعرض تغييرات الإعدادات التي لا تزال تحتاج إلى إعادة تشغيل يدوية لـ Gateway الآن إشعارًا واضحًا بضرورة إعادة التشغيل مع الحفاظ على الملاحظة الأصلية، بدلًا من أن تبدو مكتملة برسالة `config-patch ok` مضللة. [#83041](https://github.com/openclaw/openclaw/pull/83041) ذو صلة [#46797](https://github.com/openclaw/openclaw/issues/46797). شكرًا @stache73، @xuruiray.
- تظهر الآن مساعدة `doctor` و`gateway` و`models` و`plugins` و`sessions` و`tasks` خلال عشرات الملّي ثوانٍ، بينما كانت أوامر مثل `sessions --help` و`tasks --help` تستغرق سابقًا نحو 1.6 إلى 1.8 ثانية لبدء الاستجابة. [#89628](https://github.com/openclaw/openclaw/pull/89628) شكرًا @yyzquwu.
- تعرض واجهات تتبع OpenTelemetry الخلفية مثل Langfuse الآن اسم المزوّد/النموذج الفعلي بدلًا من "غير معروف" لمعرّفات النماذج المؤهلة بشرطة مائلة. [#89981](https://github.com/openclaw/openclaw/pull/89981) شكرًا @mycarrysun، @vincentkoc.
- لم تعد سجلات إقران الأجهزة المشوهة أو القديمة تمنع `openclaw devices list` من عرض طلبات الموافقة المعلقة، بينما تستمر الأدوار الصالحة في الظهور بصورة طبيعية. [#93504](https://github.com/openclaw/openclaw/pull/93504) شكرًا @ly-wang19.
- يرفض OpenClaw الآن أهداف SSH التي تحتوي على نقطتين رأسيتين زائدتين في البداية أو النهاية قبل أن تنتج إعداد SSH غير صالح أو إخفاقات في بدء النفق لبيئات العزل وبوابات Gateway المدعومة بـ SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) شكرًا @miorbnli.
- يحصل الآن المستخدمون الذين يفشل إعدادهم غير التفاعلي في فحص سلامة Gateway المحلي على أوامر استعادة قابلة للتشغيل، هي `openclaw onboard --install-daemon` أو `openclaw onboard --skip-health`، بدلًا من أعلام `setup` غير المدعومة. [#93994](https://github.com/openclaw/openclaw/pull/93994) ذو صلة [#93947](https://github.com/openclaw/openclaw/issues/93947). شكرًا @bk-z1، @nianjiuzst.
- تقبل فحوص سلامة Gateway والاستقصاء الآن خيار `--port` المخصص نفسه المستخدم لبدء Gateway محلي، وترفض المنافذ غير الصالحة مبكرًا، وتعرض هدف local loopback المحدد في إخراج JSON. [#94687](https://github.com/openclaw/openclaw/pull/94687) ذو صلة [#79100](https://github.com/openclaw/openclaw/issues/79100). شكرًا @bryantegomoh، @ozthedivine.
- يكتشف `gateway --force` الآن العمليات التي تستخدم IPv4 فقط وتشغل منفذ Gateway، ويظل يحاول التنظيف عندما يكون فحص المنفذ غير حاسم، بدلًا من اعتبار المنفذ خاليًا عن طريق الخطأ. [#94949](https://github.com/openclaw/openclaw/pull/94949) ذو صلة [#94426](https://github.com/openclaw/openclaw/issues/94426). شكرًا @sunlit-deng، @vincentkoc، @wangwllu.
- يقبل `openclaw config validate` الآن إعدادات خادم MCP القائمة على الأوامر التي تستخدم صراحةً `transport: "stdio"`، ما يتجنب أخطاء التحقق الزائفة مع الاستمرار في رفض إعدادات stdio غير الصالحة ذات النمط البعيد. [#95102](https://github.com/openclaw/openclaw/pull/95102) ذو صلة [#95082](https://github.com/openclaw/openclaw/issues/95082). شكرًا @ken-jo، @lzyyzznl.
- يمكن الآن لتعديلات الصور عبر CLI إرجاع عدة تنويعات في أمر واحد باستخدام `--count <n>`، بدلًا من اقتصارها على النتيجة المفردة الافتراضية للمزوّد. [#95300](https://github.com/openclaw/openclaw/pull/95300) شكرًا @ly-wang19.
- يعثر `openclaw sessions export-trajectory` الآن على الجلسات التي تستطيع أوامر الجلسات الأخرى رؤيتها بالفعل عند تهيئة مخازن مخصصة أو مستندة إلى `~` أو تستخدم قالب `{agentId}`، من دون الحاجة إلى تحديد مسار المخزن مرة أخرى. [#95570](https://github.com/openclaw/openclaw/pull/95570) ذو صلة [#95568](https://github.com/openclaw/openclaw/issues/95568). شكرًا @youngting520.
- يُصلح عرض `infer inspect --name <id> --json` لخيارات لم تكن أوامر CLI المطابقة تقبلها، بحيث يمكن للمطورين والمشغّلين اكتشاف خيارات النموذج والمصادقة والنسخ الصوتي المدعومة بموثوقية. [#95719](https://github.com/openclaw/openclaw/pull/95719) شكرًا @ly-wang19، @vincentkoc.
- يمكن للأشخاص الذين يفحصون جلسات ضخمة جدًا أو غير مرتبة زمنيًا فتح تفاصيل الاستخدام مع الاستمرار في الحصول على أحدث إدخالات السجل ذات الطابع الزمني، من دون احتفاظ OpenClaw بكامل سجل السجلات المُحلّل في الذاكرة. [#96019](https://github.com/openclaw/openclaw/pull/96019) شكرًا @vincentkoc.
- يمكن للمشغّلين الآن إعداد مراقب المصادقة ومؤقّت systemd وعناصر واجهة Termux لمضيف OpenClaw الخاص بهم، من دون الحاجة أولًا إلى استبدال أسماء المضيفين ومسارات نظام الملفات الخاصة بالمشرفين. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) شكرًا @vincentkoc.
- يحدّد تجهيز crabbox الأصلي على Windows الآن مهمة برنامج Windows الخدمي المطلوبة تلقائيًا، ما يتجنب عمليات التشغيل الفاشلة أو الموجّهة بشكل خاطئ، مع إبقاء WSL2 وتجاوزات المهمة الصريحة من دون تغيير. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) شكرًا @vincentkoc.
- يمكن للأشخاص الذين يعيّنون صورة رمزية محلية للوكيل تجنّب الصور المفقودة عبر إبقاء الملفات النسبية إلى مساحة العمل دون 2 ميغابايت، بينما لا تخضع الصور الرمزية عبر HTTP(S) ومعرّفات URI للبيانات لهذا الحد. [#78884](https://github.com/openclaw/openclaw/pull/78884) ذو صلة [#65312](https://github.com/openclaw/openclaw/issues/65312). شكرًا @wangjieweb3-design، @nyx-nocturna.
- تطلب تعليمات الوكيل الافتراضية في OpenClaw الآن من الوكلاء التحقق من وجود حلول مجانية أو مفتوحة المصدر مناسبة قبل اقتراح إنشاء حل مخصص، مع السماح بالعمل المخصص عندما يكون الخيار الأنسب. [#86608](https://github.com/openclaw/openclaw/pull/86608) شكرًا @cablackmon.
- يمكن لمؤلفي Plugin الآن استخدام `targetSessionKey` الموثّق في أحداث `subagent_ended` لمطابقتها مع عملية الإنشاء المقابلة، بدلًا من الاعتماد على حقلي `agentId` أو `childSessionKey` اللذين لا يتم إصدارهما. [#95191](https://github.com/openclaw/openclaw/pull/95191) ذو صلة [#95186](https://github.com/openclaw/openclaw/issues/95186). شكرًا @ken-jo، @mahaohao-ch.
- تفتح روابط Skills في ClawHub ضمن وثائق OpenClaw وبطاقات العرض الآن الصفحات القياسية المؤهلة باسم المالك، وتستخدم أمثلة التثبيت مراجع `openclaw skills install @owner/<slug>` الجاهزة للنسخ بدلًا من المسارات القديمة التي تحتوي على الاسم المختصر وحده. [#95972](https://github.com/openclaw/openclaw/pull/95972) شكرًا @patrick-erichsen.

</Accordion>

### الأدوات والعمل المجدول

تُكمل الآن [المهام المجدولة](/ar/cli/cron) و[الأدوات](/ar/tools/index) المدمجة عملياتها، وتعيد المحاولة، وتُبلّغ عن حالات الفشل، وتحافظ على مدخلاتها المقصودة باتساق أكبر. كما تجعل التحسينات في [وقت تشغيل SDK الخاص بالـ Plugin](/ar/plugins/sdk-runtime) الامتدادات المدعومة بالأدوات أكثر موثوقية عند التحميل أو إرجاع النتائج أو تشغيل العمل المجدول.

<Accordion title="المصادر والمساهمون">

- تزيل الآن مهام Cron المعزولة التي تستخدم `deleteAfterRun` جلستها المؤقتة ونصّها المنسوخ بعد الانتهاء، بما في ذلك عمليات التشغيل التي يكون فيها التسليم معطّلًا، مما يقلل الملفات القديمة والسياق المتراكم والحاجة إلى التنظيف اليدوي. [#84794](https://github.com/openclaw/openclaw/pull/84794) ذو صلة: [#84707](https://github.com/openclaw/openclaw/issues/84707). شكرًا لـ @bottenbenny و@turbotheturtle.
- يمكن الآن لكل مهمة مجدولة استخدام نماذج احتياطية خاصة بها، أو التشغيل مع تعطيل البدائل الاحتياطية، أو العودة إلى الوراثة العادية للبدائل الاحتياطية عبر CLI بدلًا من مطالبة المشغّلين بتحرير بيانات الحمولة منخفضة المستوى. [#93369](https://github.com/openclaw/openclaw/pull/93369) ذو صلة: [#90302](https://github.com/openclaw/openclaw/issues/90302). شكرًا لـ @849261680 و@walliiee.
- يعثر سجل Cron الآن بصورة موثوقة على الإدخالات التي تتضمن معرّفات مهامها مسافات إضافية محيطة، ويرفض المعرّفات المتداخلة أو الفارغة قبل أن تتمكن من إنشاء سجلات يتعذر قراءتها مجددًا بأمان. [#93567](https://github.com/openclaw/openclaw/pull/93567) شكرًا لـ @alix-007 و@vincentkoc.
- لم تعد إضافة مهمة Cron أو إزالتها تتسبب في فقدان التشغيل المعلّق لمهمة دورية أخرى حان موعدها بالفعل. [#94323](https://github.com/openclaw/openclaw/pull/94323) شكرًا لـ @yetval.
- تستخدم الآن عمليات قراءة مستندات Word وPowerPoint وExcel وكتابتها مسار `.docx` أو `.pptx` أو `.xlsx` المقصود بدلًا من الفشل بسبب امتداد مختلق. [#95805](https://github.com/openclaw/openclaw/pull/95805) ذو صلة: [#93326](https://github.com/openclaw/openclaw/issues/93326). شكرًا لـ @bhnan و@lzyyzznl و@vincentkoc و@xzh-icenter.
- يحتفظ مستخدمو أتمتة المتصفح بلقطات غنية بالمراجع كما هي، بما في ذلك الفروع المفيدة في النتائج الموجزة، مع معالجة أقل يمكن تجنبها أثناء إنشاء اللقطات. [#96072](https://github.com/openclaw/openclaw/pull/96072) شكرًا لـ @vincentkoc.
- يصلح مشكلة ترك الأوامر التي انتهت مهلتها وتحديثات النواة المتوقفة على Windows أحيانًا عمليات فرعية قيد التشغيل، بحيث يستطيع OpenClaw إيقاف شجرة العمليات كاملةً بموثوقية أكبر بعد الإلغاء أو انتهاء المهلة أو تنظيف التحديث. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) شكرًا لـ @vincentkoc.
- أصبح مستخدمو Windows أقل عرضة لفشل عمليات تثبيت الأدوات التي يديرها الوكيل عند فك تنزيلات ZIP مثل ripgrep، لأن OpenClaw يستخدم الآن برامج الاستخراج المدمجة في Windows بدلًا من الاعتماد على البحث في PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- تعثر الآن عمليات إعداد Windows وفحوصات وقت التشغيل على الأدوات المطلوبة بموثوقية أكبر باستخدام محلّل System32 الموثوق بدلًا من الاعتماد على إدخال غير متوقع في PATH. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) شكرًا لـ @vincentkoc.
- تحتفظ الآن عمليات تشغيل SDK المنشأة باستخدام `timeoutMs: 0` بمهلة الصفر المطلوبة من دون مراقب غير مرغوب فيه من جانب العميل. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) شكرًا لـ @vincentkoc.
- تتوقف الآن أوامر OpenClaw العالقة بموثوقية حتى عندما يوفّر المستدعون مهلًا زمنية ضخمة للغاية للتنفيذ أو لخمول المخرجات. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) شكرًا لـ @vincentkoc.
- تستخدم الآن الأوامر التي تُعطى إعدادات مهلة زمنية ضخمة للغاية حدًا أقصى آمنًا بدلًا من الفشل لأن وقت التشغيل لا يستطيع جدولة الانتظار المطلوب. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- تتوافق الآن إعدادات السماح بالأدوات أو منعها الخاصة بكل موفّر باتساق أكبر مع تحذيرات أداة التشخيص في OpenClaw، بما في ذلك الإعدادات التي تحتوي على أسماء بديلة للموفّرين أو مفاتيح خاصة بالنماذج أو معرّفات نماذج بأسلوب OpenRouter أو إدخالات نهج مشوّهة. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- تتلقى الآن تطبيقات SDK الحدث `tool.call.failed` عند فشل أدوات الطرفية أو حظرها، بدلًا من حدث إكمال مضلل، بحيث يمكن لمعالجة الفشل الحالية الاستجابة بصورة صحيحة. [#95383](https://github.com/openclaw/openclaw/pull/95383) شكرًا لـ @ly-wang19.
- يصلح رفض طلبات إضافة مهام Cron وتحديثها عندما تصل حقول المهام المعروفة مع مسافات لاحقة غير ضارة، بحيث يمكن حفظ الجداول الزمنية دون تخفيف فحوصات المدخلات الملتبسة أو غير الآمنة. [#95674](https://github.com/openclaw/openclaw/pull/95674) ذو صلة: [#95407](https://github.com/openclaw/openclaw/issues/95407). شكرًا لـ @nassiel و@zw-xysk.
- تتعامل مراقبة الوكلاء الفرعيين في Codex مع المجموعات الكبيرة من الوكلاء الفرعيين وملفات النصوص المنسوخة بقدر أقل من الفحص غير الضروري، مع استمرار حلّ تنسيقات أسماء ملفات النصوص المنسوخة القديمة كما كان من قبل. [#96085](https://github.com/openclaw/openclaw/pull/96085) شكرًا لـ @vincentkoc.
- يصلح مشكلة تعلّق تهيئة crabbox الأصلية على Windows أو فقدان عمليات التسليم عندما يستخدم المشغّل والخدمة الخفية أدلة رئيسية مختلفة، بحيث يمكن لكليهما العثور على حالة المهمة وملفات الإيقاف نفسها. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) شكرًا لـ @vincentkoc.

</Accordion>

<Accordion title="مساهمات إضافية">

- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95308](https://github.com/openclaw/openclaw/pull/95308) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95465](https://github.com/openclaw/openclaw/pull/95465) شكرًا @wangmiao0668000666.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95625](https://github.com/openclaw/openclaw/pull/95625) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95649](https://github.com/openclaw/openclaw/pull/95649) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95681](https://github.com/openclaw/openclaw/pull/95681) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95857](https://github.com/openclaw/openclaw/pull/95857) شكرًا @romneyda.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95870](https://github.com/openclaw/openclaw/pull/95870) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95872](https://github.com/openclaw/openclaw/pull/95872) شكرًا @romneyda.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95879](https://github.com/openclaw/openclaw/pull/95879) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95890](https://github.com/openclaw/openclaw/pull/95890) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95909](https://github.com/openclaw/openclaw/pull/95909) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95922](https://github.com/openclaw/openclaw/pull/95922) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95946](https://github.com/openclaw/openclaw/pull/95946) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95967](https://github.com/openclaw/openclaw/pull/95967) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#95983](https://github.com/openclaw/openclaw/pull/95983) شكرًا @vincentkoc.
- يُحسّن جدولة التكامل المستمر للمستودع، واستخدام مشغّلاته، ومعالجة حالات الفشل. [#96258](https://github.com/openclaw/openclaw/pull/96258) شكرًا @vincentkoc.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95094](https://github.com/openclaw/openclaw/pull/95094) شكرًا @romneyda.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95466](https://github.com/openclaw/openclaw/pull/95466) شكرًا @jason-allen-oneal.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95876](https://github.com/openclaw/openclaw/pull/95876) شكرًا @romneyda.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95880](https://github.com/openclaw/openclaw/pull/95880) شكرًا @romneyda.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95919](https://github.com/openclaw/openclaw/pull/95919) شكرًا @romneyda.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95928](https://github.com/openclaw/openclaw/pull/95928) شكرًا @vincentkoc.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#95991](https://github.com/openclaw/openclaw/pull/95991) شكرًا @vincentkoc.
- يُحسّن أتمتة فحوصات الإصدار ومعالجة الأدلة المطلوبة. [#96235](https://github.com/openclaw/openclaw/pull/96235) شكرًا @vincentkoc.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#94272](https://github.com/openclaw/openclaw/pull/94272) شكرًا @romneyda.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#94622](https://github.com/openclaw/openclaw/pull/94622) شكرًا @tayoun.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#95898](https://github.com/openclaw/openclaw/pull/95898) شكرًا @romneyda.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#95901](https://github.com/openclaw/openclaw/pull/95901) شكرًا @romneyda.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#95999](https://github.com/openclaw/openclaw/pull/95999) شكرًا @vincentkoc.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#96055](https://github.com/openclaw/openclaw/pull/96055) شكرًا @vincentkoc.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#96226](https://github.com/openclaw/openclaw/pull/96226) شكرًا @vincentkoc.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#96271](https://github.com/openclaw/openclaw/pull/96271) شكرًا @vincentkoc.
- يُحسّن أدوات حزم الإصدارات ونشرها والتحقق منها. [#97909](https://github.com/openclaw/openclaw/pull/97909) شكرًا @patrick-erichsen.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#91502](https://github.com/openclaw/openclaw/pull/91502) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#91506](https://github.com/openclaw/openclaw/pull/91506) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#94700](https://github.com/openclaw/openclaw/pull/94700) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95406](https://github.com/openclaw/openclaw/pull/95406) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95858](https://github.com/openclaw/openclaw/pull/95858) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95933](https://github.com/openclaw/openclaw/pull/95933) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95944](https://github.com/openclaw/openclaw/pull/95944) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95947](https://github.com/openclaw/openclaw/pull/95947) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95952](https://github.com/openclaw/openclaw/pull/95952) شكرًا @vincentkoc.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95961](https://github.com/openclaw/openclaw/pull/95961) شكرًا @vincentkoc.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95971](https://github.com/openclaw/openclaw/pull/95971) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#95975](https://github.com/openclaw/openclaw/pull/95975) شكرًا @vincentkoc.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#96003](https://github.com/openclaw/openclaw/pull/96003) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#96017](https://github.com/openclaw/openclaw/pull/96017) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#96030](https://github.com/openclaw/openclaw/pull/96030) شكرًا @romneyda.
- يُحسّن تغطية مختبر ضمان الجودة، والتقاط الأدلة، وفحوصات الجاهزية للإصدار. [#96246](https://github.com/openclaw/openclaw/pull/96246) شكرًا @vincentkoc.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#87121](https://github.com/openclaw/openclaw/pull/87121) شكرًا @davinci282828، @lizuju.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#90223](https://github.com/openclaw/openclaw/pull/90223) شكرًا @aniruddhaadak80.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#93378](https://github.com/openclaw/openclaw/pull/93378) شكرًا @mmyzwl، @yachiyo1680.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#95475](https://github.com/openclaw/openclaw/pull/95475) شكرًا @kklouzal.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#95499](https://github.com/openclaw/openclaw/pull/95499) شكرًا @romneyda.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#95602](https://github.com/openclaw/openclaw/pull/95602) شكرًا @vincentkoc، @zats.
- يضيف أو يصلح تغطية مركزة لاختبارات الانحدار الخاصة بسير عمل المشرفين. [#95653](https://github.com/openclaw/openclaw/pull/95653) شكرًا @vincentkoc.
- يُحسّن صيانة المستودع وسير عمل استقبال المساهمين. [#76668](https://github.com/openclaw/openclaw/pull/76668) شكرًا @wadydx.
- يُحسّن صيانة المستودع وسير عمل استقبال المساهمين. [#87861](https://github.com/openclaw/openclaw/pull/87861) شكرًا @coder999999999، @shuofengzhang، @vincentkoc.
- يُحسّن صيانة المستودع وسير عمل استقبال المساهمين. [#95243](https://github.com/openclaw/openclaw/pull/95243) شكرًا @hugenshen، @vincentkoc.
- يُحسّن بنية التوثيق الداخلي وصيانة مراجع الإصدارات. [#78715](https://github.com/openclaw/openclaw/pull/78715) شكرًا @mehrazmorshed.
- يُحسّن بنية التوثيق الداخلي وصيانة مراجع الإصدارات. [#93502](https://github.com/openclaw/openclaw/pull/93502) شكرًا @harjothkhara.
- يُحسّن بنية التوثيق الداخلي وصيانة مراجع الإصدارات. [#96044](https://github.com/openclaw/openclaw/pull/96044) شكرًا @romneyda.
- يُحسّن بنية التوثيق الداخلي وصيانة مراجع الإصدارات. [#96057](https://github.com/openclaw/openclaw/pull/96057) شكرًا @vincentkoc.
- يُحسّن بنية التوثيق الداخلي وصيانة مراجع الإصدارات. [#96061](https://github.com/openclaw/openclaw/pull/96061) شكرًا @vincentkoc.
- يعزّز حدود السلوك الداخلي من دون تغيير سير العمل العام للمنتج. [#91193](https://github.com/openclaw/openclaw/pull/91193) شكرًا @davinci282828، @whiteyzy.
- يعزّز حدود السلوك الداخلي من دون تغيير سير العمل العام للمنتج. [#95706](https://github.com/openclaw/openclaw/pull/95706) شكرًا @rushindrasinha، @vincentkoc.
- يعزّز حدود السلوك الداخلي من دون تغيير سير العمل العام للمنتج. [#96179](https://github.com/openclaw/openclaw/pull/96179) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#89912](https://github.com/openclaw/openclaw/pull/89912) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#90439](https://github.com/openclaw/openclaw/pull/90439) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96182](https://github.com/openclaw/openclaw/pull/96182) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96191](https://github.com/openclaw/openclaw/pull/96191) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96193](https://github.com/openclaw/openclaw/pull/96193) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96195](https://github.com/openclaw/openclaw/pull/96195) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96204](https://github.com/openclaw/openclaw/pull/96204) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96206](https://github.com/openclaw/openclaw/pull/96206) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96213](https://github.com/openclaw/openclaw/pull/96213) شكرًا @jalehman.
- ينقل المكوّنات الداخلية للجلسات وبيئة التشغيل خلف حدود صيانة مشتركة. [#96218](https://github.com/openclaw/openclaw/pull/96218) شكرًا @jalehman.
- يُحسّن تغطية بيئة الاختبار المعزولة للإشعارات الفورية في iOS والتحقق من الإصدارات. [#95893](https://github.com/openclaw/openclaw/pull/95893) شكرًا @joshavant.
- يُحدّث توثيق التحقق الخاص بإطار اختبار Copilot وإعداد الاختبارات الحية. [#95930](https://github.com/openclaw/openclaw/pull/95930) شكرًا @vincentkoc.

</Accordion>
