---
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-27T15:48:24Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    prompt_version: 32
    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](/fa/channels/telegram)، [WhatsApp](/fa/channels/whatsapp)، [Matrix](/fa/channels/matrix)، [Google Chat](/fa/channels/googlechat)، [iMessage](/fa/channels/imessage)، [Feishu](/fa/channels/feishu) و [Mattermost](/fa/channels/mattermost)، احتمال حذف، تکرار، مسیریابی نادرست یا پیوست‌شدن پاسخ‌ها، فرمان‌ها، پیام‌های صف‌شده و پیوست‌ها به گفت‌وگوی اشتباه کاهش یافته است.

<Accordion title="منابع و مشارکت‌کنندگان">

- مشکلی را برطرف می‌کند که گاهی باعث می‌شد پیام‌های مستقیم جدیدتر Google Chat مانند گفت‌وگوهای گروهی در نظر گرفته شوند؛ در نتیجه، آن‌ها به گفت‌وگوی دونفرهٔ درست می‌رسند و مسیریابی فعلی پیام‌های Space و گفت‌وگوهای گروهی بدون تغییر باقی می‌ماند. [#58993](https://github.com/openclaw/openclaw/pull/58993) با تشکر از @starhappysh و @vincentkoc.
- اکنون مدت پاسخ‌های صوتی Feishu از OpenClaw در حباب گفت‌وگو نمایش داده می‌شود تا گیرندگان پیش از پخش بتوانند طول فایل صوتی را ببینند. [#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 و کانال‌های دیگر، پاسخ موردنظر دستیار را نمایش می‌دهند؛ درعین‌حال پیام‌های Thinking که کاربر آن‌ها را فعال کرده است همچنان کار می‌کنند. [#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.
- Gatewayهای E2EE در 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.
- اکنون وقتی یک homeserver پاسخی بیش‌ازحد بزرگ یا متوقف‌شده می‌فرستد، کاربران و اپراتورهای 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 که فرمان‌های اسلش بومی را فعال می‌کنند، اکنون می‌توانند مستقیماً در Mattermost از `/oc_queue` برای تنظیم صف‌بندی اجرای فعال، از جمله حالت، زمان‌بندی debounce، سقف و نحوهٔ مدیریت حذف استفاده کنند. [#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 بررسی می‌کند آیا متن بلوک قبلاً ارسال شده است، CPU کمتری مصرف می‌کند، بدون اینکه تغییری در پاسخ رسیده به گفت‌وگو یا نحوه جلوگیری از متن تکراری ایجاد شود. [#96087](https://github.com/openclaw/openclaw/pull/96087) با تشکر از @vincentkoc.
- نتایج تأیید Exec از Pluginهای کانال خارجی اکنون به همان کانال یا پیام مستقیمی بازمی‌گردند که فرمان در آن آغاز شده است، به‌جای اینکه به 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>

### بازیابی ارائه‌دهنده و مدل

[انتخاب مدل](/fa/providers/models) و راه‌اندازی، هنگامی که کاتالوگ‌ها، اعتبارنامه‌ها، جریان‌ها، مهلت‌های زمانی، Compaction یا مسیرهای جایگزین دچار مشکل می‌شوند، اکنون بازیابی شفاف‌تری دارند. پیکربندی‌های تحت‌تأثیر [OpenAI](/fa/providers/openai)، [OpenRouter](/fa/providers/openrouter) و [OpenCode Go](/fa/providers/opencode-go) اکنون به‌جای باقی‌گذاشتن کاربران با انتخابی منسوخ یا درخواستی متوقف‌شده، خطاها را به‌شکلی سازگارتر گزارش می‌کنند یا از آن‌ها بازیابی می‌شوند.

اصلاحات تکمیلی برای [حالت سریع](/fa/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` در گفت‌وگو و دیگر مسیرهای انتخاب مدل یا ارائه‌دهنده آگاه از Plugin، اکنون به‌جای توقف چندثانیه‌ای و مصرف یک هسته CPU بر اثر اسکن‌های مکرر راه‌اندازی، سریع پاسخ می‌دهند؛ درعین‌حال تغییرات Plugin همچنان به‌طور عادی به‌روزرسانی می‌شوند. [#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 را انتخاب و اجرا کنند، بدون اینکه درخواست‌ها به‌دلیل ارسال پیشوند تکراری ارائه‌دهنده توسط OpenClaw با `model_not_found` شکست بخورند. [#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`، شناسه‌های معتبر مدل را به شناسه‌های خراب تبدیل می‌کردند؛ بنابراین اپراتورها و نویسندگان Plugin اکنون مدل موردنظر ارائه‌دهنده را دریافت می‌کنند. [#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 اکنون می‌توانند با `mimo-v2.5` و `mimo-v2.5-pro` از حداکثر 128K توکن خروجی استفاده کنند، به‌جای اینکه در محدودیت منسوخ 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 اکنون هنگام روشن یا خاموش‌شدن تفکر، تنظیمات موجود الگوی چت را به‌طور سازگار حفظ می‌کنند و Pluginهای ارائه‌دهنده نیز می‌توانند از همان تابع کمکی آزمایش‌شده استفاده کنند. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) با تشکر از @vincentkoc.
- ارائه‌دهندگان پراکسی سازگار با OpenAI می‌توانند سطوح تفکر و فیلدهای قدیمی `reasoning_effort` را سازگارتر مدیریت کنند و توسعه‌دهندگان Plugin و نگه‌دارندگان ارائه‌دهنده در 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>

### تداوم نشست، حافظه و اعتماد

[نشست‌ها](/fa/concepts/session)، [Compaction](/fa/concepts/compaction)، [حافظه](/fa/concepts/memory) و [حافظه مبتنی بر QMD](/fa/concepts/memory-qmd)، مکالمه موردنظر و زمینه مفید را در طول کارهای طولانی‌مدت، اتصال‌های مجدد، ارتقاها و ترمیم رونوشت‌ها به‌شکلی باثبات‌تر حفظ می‌کنند. [جست‌وجوی ابزار](/fa/tools/tool-search) نیز هنگامی که عامل‌ها باید زمینه یا قابلیت مناسب را بازیابی کنند، قابل‌اعتمادتر عمل می‌کند.

بازیابی رمزگذاری‌شده [Matrix](/fa/channels/matrix)، هنگامی که وضعیت کلید موردنیاز قابل‌تأیید نباشد، به‌شکلی ایمن متوقف می‌شود. [سیاست‌های ابزار](/fa/gateway/sandbox-vs-tool-policy-vs-elevated)، [تأییدها](/fa/cli/approvals) و [مدیریت اسرار](/fa/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` اکنون به‌جای گزارش نادرست `Dreaming: off`، مرحلهٔ فعال Dreaming سبک یا REM را نشان می‌دهد تا اپراتورها بتوانند ببینند پیکربندی‌های معتبر حافظه فعال هستند. [#93113](https://github.com/openclaw/openclaw/pull/93113) مرتبط: [#67868](https://github.com/openclaw/openclaw/issues/67868). با تشکر از @agentarclab، @mrossit.
- جست‌وجوهای حافظهٔ QMD که مهلتشان به پایان می‌رسد، اکنون هنگام ادامه‌دادن عامل، کار پس‌زمینهٔ خود را متوقف می‌کنند و مانع می‌شوند فرایندهای رهاشده همچنان CPU و حافظه مصرف کنند. [#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.
- جست‌وجوهای حافظه و تازه‌سازی‌های هدفمند اکنون حتی وقتی نام فایل‌های رونوشت تغییر می‌کند یا خروجی‌های QMD نام متفاوتی دارند، به نشست صحیح OpenClaw متصل می‌مانند. [#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.
- پاسخ‌های پیگیری، واکنش‌ها، پیام‌های رشته‌ای و بررسی‌های وضعیت پس از فعالیت وب‌چت یا سیستم در همان گفت‌وگوی مربوط به خود باقی می‌مانند، درحالی‌که تغییر واقعی کانال همچنان جزئیات مسیریابی منسوخ را پاک می‌کند. [#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 استفاده می‌کنند، اکنون می‌توانند بدون کلید API جداگانه Compaction شوند، چه `/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:sqlite` در زمان اجرای Node در دسترس نیست، OpenClaw اکنون کاربران را به یک زمان اجرای سازگار راهنمایی می‌کند؛ به‌جای اینکه آن‌ها را درگیر عیب‌یابی نامرتبط ارائه‌دهندهٔ تعبیه کند. [#95916](https://github.com/openclaw/openclaw/pull/95916) با تشکر از @rrrrrredy، @vincentkoc.
- توسعه‌دهندگان و اپراتورهایی که یک نشست Compaction‌شدهٔ Copilot را بررسی می‌کنند، اکنون به‌جای نتیجه‌ای ناقص، خلاصهٔ آن، شمارش توکن‌های پیش و پس از Compaction و جزئیات نشست را دریافت می‌کنند. [#96049](https://github.com/openclaw/openclaw/pull/96049) با تشکر از @vincentkoc.
- فرمان‌های `/stop` و لغو اکنون حتی وقتی کلیدهای نشست به متعارف‌سازی نیاز دارند یا فرادادهٔ لغو قابل ذخیره نیست، همچنان اجراهای فعال را متوقف می‌کنند، پیگیری‌های صف‌شده را پاک می‌کنند و زیرعامل‌های مرتبط را به‌سرعت پایان می‌دهند. [#96201](https://github.com/openclaw/openclaw/pull/96201) با تشکر از @jalehman.
- ارتقاهای بیدارباش صوتی اکنون با انتقال عبارت‌های فعال‌ساز و قواعد مسیریابی موجود از فایل‌های تنظیمات بازنشسته به پایگاه‌دادهٔ حالت مشترک، عملکرد آن‌ها را حفظ می‌کنند. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- ارتقا از چیدمان‌های قدیمی‌تر حالت OpenClaw اکنون اعلان‌های به‌روزرسانی، محدودسازی دفعات بررسی، رکوردهای نسخه‌های موجود و تاریخچهٔ تلاش‌های به‌روزرسانی خودکار را هنگام انتقال این حالت به SQLite حفظ می‌کند. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) با تشکر از @vincentkoc.
- گفت‌وگوهای کانال‌های Plugin در طول راه‌اندازی، بررسی‌های doctor و ترمیم حالت، نشست موردنظر خود را مطمئن‌تر حفظ می‌کنند و رکوردهای اتصال قدیمی‌تر به پایگاه‌دادهٔ مشترک 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.
- مشکل ناپدیدشدن پاسخ‌های دستیار از وب‌چت، رابط کاربری کنترل، Feishu و دیگر گفت‌وگوهای تعبیه‌شده پس از Compaction را برطرف می‌کند و خوانایی گفت‌وگوهای تازه‌سازی‌شده و جدابودن درخواست‌های پیگیری را حفظ می‌کند. [#95484](https://github.com/openclaw/openclaw/pull/95484) مرتبط: [#76729](https://github.com/openclaw/openclaw/issues/76729). با تشکر از @maweibin، @njuboy11، @vincentkoc.
- قابلیت‌های حافظهٔ OpenClaw اکنون پوشش رونوشت‌های فعال، بازنشانی‌شده و حذف‌شده را با مخازن نشست پیکربندی‌شده و مالکیت عامل هم‌راستا نگه می‌دارند؛ در نتیجه احتمال اینکه Dreaming، خروجی‌های 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 آغازکنندهٔ درخواست مشاهده و رسیدگی کنند، از جمله هنگامی که برنامه باز است، بدون آنکه فقط به اعلان‌های push متکی باشند. [#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 همراه با رؤیاپردازی 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](/fa/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>

### پل بیدارسازی External Agent در Raft

[کانال Raft](/fa/channels/raft) و [Plugin Raft](/fa/plugins/reference/raft) اکنون از یک پل بیدارسازی محلی CLI پشتیبانی می‌کنند؛ بنابراین External Agentها می‌توانند OpenClaw را برای کارهای در انتظار فضای کاری بیدار کنند و اپراتورها می‌توانند راه‌اندازی و وضعیت را از طریق مسیر پشتیبانی‌شده بررسی کنند.

<Accordion title="منابع و مشارکت‌کنندگان">

- اپراتورهای External Agent در Raft اکنون می‌توانند هنگامی که یک فضای کاری کار در انتظاری دارد، از طریق پل محلی پشتیبانی‌شده CLI یک عامل OpenClaw را بیدار کنند؛ همراه با پروفایل‌های نام‌گذاری‌شده و بررسی پیش‌نیازهای مفقود CLI. [#95497](https://github.com/openclaw/openclaw/pull/95497) با تشکر از @vincentkoc.

</Accordion>

### نصب و تعمیر Pluginهای رسمی

[مدیریت Plugin](/fa/plugins/manage-plugins) اکنون یکپارچه‌سازی‌های رسمی بیشتری را از طریق جریان‌های عادی نصب و تعمیر بسته‌های خارجی مدیریت می‌کند. [فهرست موجودی Pluginها](/fa/plugins/plugin-inventory) و بررسی‌های راه‌اندازی مرتبط، هنگامی که بسته‌ای مفقود یا ناسازگار است یا باید دوباره نصب شود، نتایج روشن‌تری به کاربران ارائه می‌دهند.

<Accordion title="منابع و مشارکت‌کنندگان">

- هنگامی که `plugins.allow` به‌جای شناسه واقعی Plugin از نام کانال یا بسته استفاده می‌کند، راهنمای راه‌اندازی اکنون ورودی منطبق‌نشده را شناسایی می‌کند و شناسه‌های Plugin کشف‌شده موردنیاز برای اصلاح پیکربندی را نشان می‌دهد. [#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` و دستورهایی برای فهرست‌کردن یا بررسی شناسه‌های Plugin هستند تا کاربران بتوانند پیش از اعتماد به کد 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.
- نصب‌ها و به‌روزرسانی‌های Plugin به‌جای شکست با `npm EOVERRIDE`، از پین‌های قدیمی وابستگی مدیریت‌شده توسط OpenClaw بازیابی می‌شوند، بدون آنکه همگام‌سازی بعدی بسته‌هایی را که کاربران صراحتاً نصب کرده‌اند تنزل دهد یا حذف کند. [#91786](https://github.com/openclaw/openclaw/pull/91786) مرتبط: [#91772](https://github.com/openclaw/openclaw/issues/91772). با تشکر از @amknight، @mkdelta221.
- توسعه‌دهندگان Plugin کانال اکنون می‌توانند شناسه‌های بومی فرستنده و گفتگو را از طریق هوک‌ها و جریان‌های اجرایی منتخب منتقل کنند و بدون ایجاد اختلال در فیلدهای موجود فرستنده و چت، مسیریابی دقیق‌تری به یکپارچه‌سازی‌ها بدهند. [#91903](https://github.com/openclaw/openclaw/pull/91903) با تشکر از @lanzhi-lee، @vincentkoc.
- کشف Plugin اکنون هنگام راه‌اندازی بررسی‌های مسدودکننده کمتری را در سیستم فایل تکرار می‌کند و بدون تغییر رفتار کشف بسته، کار قابل‌اجتناب شروع سرد برای درخت‌های Plugin همراه را، به‌ویژه در سیستم‌های فایل کندتر 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` کار می‌کنند؛ بنابراین نویسندگان Plugin می‌توانند به‌جای مواجهه با خطای `unknown method`، از آن‌ها در اسکریپت‌ها و کارهای Cron استفاده کنند. [#94154](https://github.com/openclaw/openclaw/pull/94154) مرتبط: [#94127](https://github.com/openclaw/openclaw/issues/94127). با تشکر از @brycemurray، @pick-cat، @vincentkoc.
- احتمال توقف یا ازکارافتادن OpenClaw هنگام کشف و بررسی نصب Skills در ClawHub کمتر شده است، زیرا پاسخ‌های بیش‌ازحد بزرگ یا متوقف‌شده بازار اکنون پیش از آنکه حافظه را تمام کنند متوقف می‌شوند. [#95226](https://github.com/openclaw/openclaw/pull/95226) با تشکر از @alix-007.
- Pluginهای رسمی پین‌شده دیگر هنگامی که اپراتورها پس از ارتقا توصیه تعمیر ارائه‌شده توسط `openclaw doctor` یا وضعیت عمیق Gateway را دنبال می‌کنند، روی نسخه‌ای قدیمی باقی نمی‌مانند. [#95541](https://github.com/openclaw/openclaw/pull/95541) با تشکر از @ooiuuii، @vincentkoc.
- به‌روزرسانی‌های مدیریت‌شده Pluginهای npm با احتمال کمتری کار روی یک Gateway در حال اجرا را با خطاهای ماژول مفقود مختل می‌کنند، زیرا فایل‌های Plugin قدیمی تا زمانی که یک راه‌اندازی بعدی Gateway آن‌ها را پاک کند، در دسترس می‌مانند. [#95589](https://github.com/openclaw/openclaw/pull/95589) با تشکر از @ooiuuii، @vincentkoc.
- کارت‌های Plugin رسمی برای برندهای پشتیبانی‌شده اکنون در ClawHub و کاتالوگ‌های دیگر آیکون‌های قابل‌شناسایی نشان می‌دهند و نویسندگان Plugin می‌توانند از طریق فیلد مستندشده مانیفست، تصویر بازار ارائه کنند. [#95845](https://github.com/openclaw/openclaw/pull/95845) با تشکر از @patrick-erichsen.
- آیکون‌های Plugin رسمی در ClawHub و کاتالوگ‌های دیگر دیگر مجبور به استفاده از یک رنگ یکسان و کدنویسی‌شده نیستند و در عوض به Simple Icons اجازه می‌دهند از تصویر پیش‌فرض خود استفاده کند. [#95987](https://github.com/openclaw/openclaw/pull/95987) با تشکر از @patrick-erichsen.
- کاربران Docker اکنون در کنار GHCR یک آینه رسمی Docker Hub به نشانی `openclaw/openclaw` دارند و نسخه‌های بتای نسخه‌گذاری‌شده از جابه‌جاکردن نام‌های مستعار پایدار `latest` و `main` بازداشته می‌شوند. [#97122](https://github.com/openclaw/openclaw/pull/97122) با تشکر از @vincentkoc.
- نصب‌های مبتنی بر Git در OpenClaw اکنون حتی در صورت وجود یک 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.
- اکنون Pluginهای رسمی بیشتری برای کانال، ارائه‌دهنده و جست‌وجوی وب را می‌توان از طریق کاتالوگ‌های عادی بسته‌های خارجی نصب یا تعمیر کرد، درحالی‌که همچنان با اعتبارنامه‌های موجودشان شناسایی می‌شوند. [#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.
- راه‌اندازی اولیه اکنون می‌تواند Skills همراه `gog` را از طریق Homebrew نصب کند، بدون آنکه به‌دلیل فرمول حذف‌شده tap شخص ثالث شکست بخورد. [#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 با هر Plugin نصب‌شده یا همراه، همان راهنمای Skills را حفظ می‌کنند، درحالی‌که ارجاع‌ها به مسیرهای ریشه‌ای پیشین `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)
- توسعه‌دهندگان Plugin و CLI اکنون یک API پشتیبانی‌شده و روشن‌تر برای قالب‌بندی دستورها می‌بینند، درحالی‌که جفت‌سازی دستگاه، ثبت Node و راهنمای doctor همچنان همان دستورهای امن برای پوسته را تولید می‌کنند. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- کاربران Windows ARM64 اکنون هنگام اجرای نصب‌کننده PowerShell از طریق یک پوسته شبیه‌سازی‌شده x64، دانلودهای منطبق ARM64 برای Node و MinGit دریافت می‌کنند. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) با تشکر از @vincentkoc.
- نصب‌های پیش‌فرض OpenClaw دیگر زمانی را صرف ساخت پشتیبانی اختیاری llama.cpp نمی‌کنند و از شکست‌های ساخت بومی برای کاربرانی که آن را فعال نکرده‌اند جلوگیری می‌شود. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) با تشکر از @vincentkoc.

</Accordion>

## کانال‌ها و پیام‌رسانی

### اصلاحات تکمیلی کانال

اصلاحات تکمیلی [Telegram](/fa/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](/fa/gateway/health) و [عیب‌یابی](/fa/gateway/troubleshooting) اکنون به‌شکل سازگارتری با وضعیت واقعی OpenClaw—آماده‌بودن، راه‌اندازی مجدد یا ناتوانی از ادامه—هم‌راستا هستند. اجراهای عامل که از طریق [CLI](/fa/cli/agent) آغاز شده‌اند، از قطع اتصال‌ها، خاموش‌شدن‌ها، تغییرات مسیریابی و شرایط شکست راه‌اندازی، پاکیزه‌تر بازیابی می‌شوند.

<Accordion title="منابع و مشارکت‌کنندگان">

- وقتی یک Gateway راه دورِ پیکربندی‌شده یا صریح کند اما در دسترس باشد، `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 یک فرمان یا نشست فرزند را از کار می‌اندازد، Gatewayهای 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 می‌توانند هنگام ارتقای OpenClaw، Gatewayهای تحت مدیریت LaunchAgent را در حال اجرا نگه دارند، به‌جای آنکه وقتی کد قدیمی زمان‌اجرای تبدیل متن همچنان در حافظه نهان است، با چرخه‌های مکرر خرابی و راه‌اندازی مجدد روبه‌رو شوند. [#95081](https://github.com/openclaw/openclaw/pull/95081) مرتبط: [#95057](https://github.com/openclaw/openclaw/issues/95057). با تشکر از @849261680، @yveslarose.
- گفت‌وگوهای مبتنی بر Codex در TUI، WebChat و APIهای سازگار با استریم اکنون پاسخ‌ها را هم‌زمان با نوشته‌شدن نمایش می‌دهند و متن موقت را به‌درستی جایگزین می‌کنند تا پاسخ نهایی شامل پیش‌نویس‌های قدیمی نباشد. [#95404](https://github.com/openclaw/openclaw/pull/95404) مرتبط: [#95422](https://github.com/openclaw/openclaw/issues/95422). با تشکر از @agonza1، @vincentkoc.
- پس از راه‌اندازی مجدد Gateway، وقتی OpenClaw از قبل در حال ازسرگیری پاسخ قطع‌شده یا گزارش خطای واقعی بازیابی است، کاربران دیگر اعلان گمراه‌کننده تلاش مجدد را نمی‌بینند؛ در نتیجه تلاش‌های تکراری غیرضروری کاهش می‌یابد. [#95431](https://github.com/openclaw/openclaw/pull/95431) با تشکر از @moeedahmed، @vincentkoc.
- نشست‌های طولانی عامل با استفاده سنگین از ابزار، اکنون با انباشته‌شدن نتایج صرفه‌جویی حافظه نهان پرامپت را حفظ می‌کنند و تأخیر و هزینه قابل‌اجتناب ناشی از ارسال مجدد تاریخچه بازنویسی‌شده میان نوبت‌ها را کاهش می‌دهند. [#95624](https://github.com/openclaw/openclaw/pull/95624) با تشکر از @vincentkoc.
- راه‌اندازی مجدد Gateway دیگر باعث نمی‌شود عامل‌های پیکربندی‌شده مبتنی بر Codex، Copilot یا Pluginهای مورد اعتماد موقتاً در دسترس نباشند؛ درعین‌حال، Pluginهای نامطمئن فضای کاری همچنان نمی‌توانند خودشان را فعال کنند. [#95652](https://github.com/openclaw/openclaw/pull/95652) با تشکر از @vincentkoc.
- پاسخ‌های طولانی، جریان‌های شلوغ ابزار، درخواست‌های دارای تصاویر زیاد و بازیابی حافظه اکنون بدون نیاز به تغییر تنظیمات یا گردش‌کار، سربار CPU و سیستم فایل کمتری دارند. [#95697](https://github.com/openclaw/openclaw/pull/95697) با تشکر از @vincentkoc.
- اپراتورها دوباره می‌توانند در راه‌اندازی‌های بدون پیکربندی، اعلان‌های زمان‌بندی‌شده را برای کانال‌های شناخته‌شده اضافه یا به‌روزرسانی کنند؛ درعین‌حال، محیط‌های پیکربندی‌شده همچنان مقصدهای غیرفعال، قدیمی، بدون مالک یا ناشناخته را پیش از تحویل رد می‌کنند. [#95754](https://github.com/openclaw/openclaw/pull/95754) با تشکر از @vincentkoc.
- احتمال مشاهده خطای کاذب تداخل درگاه هنگام توقف یا به‌روزرسانی یک Gateway مدیریت‌شده برای کاربران 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.
- Pluginهایی که از `heartbeat_prompt_contribution` استفاده می‌کنند، اکنون هنگام اجرای عامل‌ها از طریق زمان‌های اجرا مانند app-server مربوط به Codex، زمینه ویژه Heartbeat خود را به مدل‌ها تحویل می‌دهند، بدون آنکه بر نوبت‌های عادی کاربر یا Pluginهایی که از این هوک استفاده نمی‌کنند تأثیر بگذارند. [#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 راه‌اندازی می‌کند، دیگر هنگام وظایفی مانند بررسی زنده Cron ابزارهای مخصوص مالک OpenClaw را از دست نمی‌دهند؛ بنابراین عملیات مجاز می‌توانند با زمینه صحیح درخواست از ابزارهای موردنظر استفاده کنند. [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)
- وقتی یک یکپارچه‌سازی مقدار بیش‌ازحدی از تاریخچه نشست زیرعامل را درخواست می‌کند، احتمال توقف یا بارگذاری بیش‌ازحد Gateway در گردش‌کارهای Plugin کمتر شده است، زیرا اکنون هر خواندن به یک حد ایمن محدود می‌شود. [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 برطرف شد؛ بنابراین یکپارچه‌سازی‌ها API موردنظر را دریافت می‌کنند و کاربران حالتی را می‌بینند که واقعاً فعال است. [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.
- وقتی Gatewayها قالب‌های جایگزین پاکت تکمیل را برمی‌گردانند، اجرای تکمیل‌شده زیرعامل‌های Plugin و QA دیگر به‌اشتباه ناموفق گزارش نمی‌شود و تحویل موفق برای نویسندگان Plugin و اپراتورها قابل‌اعتمادتر شده است. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) با تشکر از @vincentkoc.
- مشکلی برطرف شد که گاهی وظایف تکمیل‌شده زیرعامل بدون به‌روزرسانی پایان می‌یافتند؛ اکنون کاربران نتیجه یا گام بعدی عامل والد را دریافت می‌کنند. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) با تشکر از @vincentkoc.

</Accordion>

### تحویل نتایج راه دور و رسانه

نتایج تصاویر راه‌دور و کار تکمیل‌شدهٔ زیرعامل‌ها اکنون با اطمینان بیشتری از طریق گفت‌وگوی فعال [Gateway](/fa/gateway/index) بازمی‌گردند، به‌جای آنکه به نظر برسد شکست خورده‌اند یا ناپدید شده‌اند.

<Accordion title="منابع و مشارکت‌کنندگان">

- تصاویر تولیدشده از یک app-server راه‌دور Codex اکنون به‌صورت پیوست دریافت می‌شوند، به‌جای آنکه `Media failed` نمایش داده شود یا پس از تولید موفق فقط متن بازگردانده شود. [#96212](https://github.com/openclaw/openclaw/pull/96212) با تشکر از @sjf-oa.
- وقتی یک زیرعامل کارش را تمام می‌کند، نتیجهٔ آن اکنون با اطمینان بیشتری به اجرای والد فعال می‌رسد، به‌جای آنکه ظاهراً هیچ پاسخی نداشته باشد. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) با تشکر از @vincentkoc.

</Accordion>

## کلاینت‌ها و رابط‌ها

### ارسال‌ها و اتصال مجدد کلاینت

[WebChat](/fa/web/webchat) و [رابط کنترل](/fa/web/control-ui) پس از اتصال مجدد، گفت‌وگوهای فعال و وضعیت‌های شکست را با ثبات بیشتری قابل مشاهده نگه می‌دارند؛ در همین حال، کلاینت‌های موبایل و [رابط ترمینال](/fa/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.
- استقرارهای رابط کنترل پشت یک پیشوند مسیر، اکنون درخواست‌های manifest، favicon و service-worker را زیر همان پیشوند نگه می‌دارند و از خطاهای گیج‌کنندهٔ 403 در سطح ریشه پس از ورود جلوگیری می‌کنند. [#94204](https://github.com/openclaw/openclaw/pull/94204) مرتبط: [#94157](https://github.com/openclaw/openclaw/issues/94157). با تشکر از @hugenshen و @xrow.
- کاربران Android اکنون می‌توانند ردیف‌های Health log و Skill را در Settings برای مشاهدهٔ جزئیات خوانا باز کنند؛ در نتیجه عیب‌یابی فعالیت Gateway، بررسی راه‌اندازی و وضعیت مهارت و درک نحوهٔ جفت‌شدن با یک کد راه‌اندازی موجود آسان‌تر شده است. [#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 اکنون نمای کلی مرتب‌تری دارند که در آن وضعیت اتصال، عامل پیکربندی‌شده، سلامت 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.
- تشخیص محل شکست در راه‌اندازی رلهٔ push در iOS آسان‌تر شده است، زیرا اطلاعات تشخیصی ثبت‌نام نشان می‌دهد راه‌اندازی در کجا متوقف شده، در حالی که اعتبارنامه‌های حساس push را از گزارش‌ها دور نگه می‌دارد. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) با تشکر از @joshavant.
- دستگاه‌های iOS اکنون تنها پس از پذیرش افشای رلهٔ میزبانی‌شده و اجازه‌دادن به اعلان‌ها توسط کاربران، برای اعلان‌های push ثبت‌نام می‌شوند؛ در نتیجه از انتشار داده‌های ثبت‌نام پیش از رضایت جلوگیری می‌شود. [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>

### اصلاحات رابط، تنظیمات و راه‌اندازی اولیه

اصلاحات بیشتر در [رابط کنترل](/fa/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.
- در مرز یک‌میلیون توکن، نشان‌ها و نمایشگرهای استفادهٔ رابط کنترل اکنون به‌جای "1000k" گیج‌کننده، "1M" را نشان می‌دهند، در حالی که تعداد توکن‌های زیربنایی بدون تغییر باقی می‌ماند. [#95485](https://github.com/openclaw/openclaw/pull/95485) با تشکر از @narahariraghava و @vincentkoc.
- نمای کلی رابط کنترل اکنون فقط کارهای 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 اکنون پیش از آنکه iOS دسترسی به شبکهٔ محلی را درخواست کند، به خوشامدگویی و راه‌اندازی اولیهٔ OpenClaw می‌رسند؛ کاربران فعلی همچنان هنگام بازکردن راه‌اندازی Gateway یا در مواقع دیگری که به کشف Gateway در LAN نیاز دارند، این درخواست را دریافت می‌کنند. [#96181](https://github.com/openclaw/openclaw/pull/96181) با تشکر از @joshavant.

</Accordion>

## مستندات و ابزارهای مدیریت

### قابلیت اطمینان راه‌اندازی و فرمان‌ها

[فرمان‌های CLI](/fa/cli/index) رایج اکنون پیکربندی، مسیرها، خروجی و موارد شکست را با ثبات بیشتری مدیریت می‌کنند. [تکمیل پوسته](/fa/cli/completion)، [doctor](/fa/cli/doctor)، [فرمان‌های پیکربندی](/fa/cli/config) و [پیکربندی Gateway](/fa/gateway/configuration) هنگامی که یک نصب یا تنظیم به توجه نیاز دارد، راهنمایی روشن‌تر و بازیابی ایمن‌تری ارائه می‌دهند.

<Accordion title="منابع و مشارکت‌کنندگان">

- منوی تکمیل خودکار با Tab در 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.
- پرامپت‌های طولانی، چندخطی یا حاوی کد زیاد را اکنون می‌توان با `--message-file` به `openclaw agent` ارسال کرد؛ این کار نیاز به نقل‌قول‌گذاری شکننده در پوسته را برطرف می‌کند و فایل‌های نامعتبر را پیش از ارسال گزارش می‌دهد. [#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.
- گردش‌کارهای راه‌اندازی مجدد Windows و شروع Gateway قابل‌اعتمادتر شده‌اند، زیرا 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 می‌توانند مقداردهی اولیه شوند و راهنمایی‌های UI را با کارایی بیشتری تولید کنند، درحالی‌که فیلدهای حساس همچنان به همان روش علامت‌گذاری می‌شوند. [#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 دارای دونقطه‌های اضافی در ابتدا یا انتها را پیش از آنکه بتوانند برای سندباکس‌ها و Gatewayهای مبتنی بر SSH پیکربندی SSH نامعتبر یا شکست راه‌اندازی تونل ایجاد کنند، رد می‌کند. [#93887](https://github.com/openclaw/openclaw/pull/93887) با تشکر از @miorbnli.
- کاربرانی که راه‌اندازی غیرتعاملی آن‌ها در بررسی سلامت Gateway محلی شکست می‌خورد، اکنون به‌جای پرچم‌های پشتیبانی‌نشده `setup`، فرمان‌های بازیابی قابل‌اجرای `openclaw onboard --install-daemon` یا `openclaw onboard --skip-health` را دریافت می‌کنند. [#93994](https://github.com/openclaw/openclaw/pull/93994) مرتبط با [#93947](https://github.com/openclaw/openclaw/issues/93947). با تشکر از @bk-z1، @nianjiuzst.
- بررسی‌های سلامت و پروب Gateway اکنون همان `--port` سفارشی مورداستفاده برای راه‌اندازی Gateway محلی را می‌پذیرند، پورت‌های نامعتبر را زودهنگام رد می‌کنند و هدف لوپ‌بک انتخاب‌شده را در خروجی 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 اکنون کار daemon موردنیاز Windows را به‌طور خودکار انتخاب می‌کند و ضمن ثابت نگه‌داشتن رفتار WSL2 و بازنویسی‌های صریح کار، از اجرای ناموفق یا هدایت‌شده به مقصد نادرست جلوگیری می‌کند. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) با تشکر از @vincentkoc.
- افرادی که تصویر نمایهٔ محلی برای عامل تنظیم می‌کنند، می‌توانند با نگه‌داشتن فایل‌های نسبی به فضای کاری در اندازهٔ کمتر از 2 MB از مفقودشدن تصاویر جلوگیری کنند؛ درحالی‌که تصاویر نمایهٔ 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>

### ابزارها و کارهای زمان‌بندی‌شده

[کارهای زمان‌بندی‌شده](/fa/cli/cron) و [ابزارهای](/fa/tools/index) داخلی اکنون عملیات را با سازگاری بیشتری به پایان می‌رسانند، دوباره تلاش می‌کنند، خطاها را گزارش می‌دهند و ورودی‌های موردنظرشان را حفظ می‌کنند. بهبودهای [زمان اجرای SDK پلاگین](/fa/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 به وراثت عادی مدل‌های جایگزین بازگردد؛ بدون اینکه اپراتورها مجبور باشند داده‌های سطح پایین‌تر payload را ویرایش کنند. [#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.
- کاربران خودکارسازی مرورگر همان snapshotهای غنی از ارجاع، شامل شاخه‌های مفید در نتایج فشرده، را حفظ می‌کنند و هنگام تولید snapshot پردازش قابل‌اجتناب کمتری انجام می‌شود. [#96072](https://github.com/openclaw/openclaw/pull/96072) با سپاس از @vincentkoc.
- مشکلی را برطرف می‌کند که گاهی در Windows، فرمان‌های منقضی‌شده یا به‌روزرسانی‌های متوقف‌شده هسته، فرایندهای فرزند را در حال اجرا باقی می‌گذاشتند؛ بنابراین OpenClaw اکنون پس از لغو، پایان مهلت یا پاک‌سازی به‌روزرسانی، می‌تواند کل درخت فرایند را با اطمینان بیشتری متوقف کند. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) با سپاس از @vincentkoc.
- اکنون احتمال کمتری دارد که کاربران Windows هنگام بازکردن بسته دانلودهای ZIP مانند ripgrep با شکست نصب ابزارهای مدیریت‌شده توسط عامل روبه‌رو شوند، زیرا OpenClaw به‌جای اتکا به جست‌وجوی PATH از برنامه‌های داخلی استخراج Windows استفاده می‌کند. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- بررسی‌های راه‌اندازی و زمان اجرای Windows اکنون با استفاده از resolver مورداعتماد System32، به‌جای وابستگی به یک ورودی پیش‌بینی‌نشده PATH، ابزارهای ضروری را با اطمینان بیشتری پیدا می‌کنند. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) با سپاس از @vincentkoc.
- اجراهای SDK ایجادشده با `timeoutMs: 0` اکنون مهلت صفر درخواستی را بدون یک watchdog ناخواسته سمت کارخواه حفظ می‌کنند. [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)
- تنظیمات اختصاصی ارائه‌دهنده برای مجاز یا غیرمجازکردن ابزارها اکنون با هشدارهای doctor در 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، وقتی اجراکننده و daemon از پوشه‌های خانه متفاوت استفاده می‌کردند، فرایند گیر می‌کرد یا تحویل‌ها از دست می‌رفت؛ بنابراین هر دو اکنون می‌توانند وضعیت کار و فایل‌های توقف یکسانی را پیدا کنند. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) با سپاس از @vincentkoc.

</Accordion>

<Accordion title="مشارکت‌های بیشتر">

- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95308](https://github.com/openclaw/openclaw/pull/95308) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95465](https://github.com/openclaw/openclaw/pull/95465) با تشکر از @wangmiao0668000666.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95625](https://github.com/openclaw/openclaw/pull/95625) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95649](https://github.com/openclaw/openclaw/pull/95649) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95681](https://github.com/openclaw/openclaw/pull/95681) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95857](https://github.com/openclaw/openclaw/pull/95857) با تشکر از @romneyda.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95870](https://github.com/openclaw/openclaw/pull/95870) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95872](https://github.com/openclaw/openclaw/pull/95872) با تشکر از @romneyda.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95879](https://github.com/openclaw/openclaw/pull/95879) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95890](https://github.com/openclaw/openclaw/pull/95890) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95909](https://github.com/openclaw/openclaw/pull/95909) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95922](https://github.com/openclaw/openclaw/pull/95922) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95946](https://github.com/openclaw/openclaw/pull/95946) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95967](https://github.com/openclaw/openclaw/pull/95967) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#95983](https://github.com/openclaw/openclaw/pull/95983) با تشکر از @vincentkoc.
- زمان‌بندی پایپ‌لاین CI مخزن، استفاده از اجراکننده‌ها و مدیریت خطا را بهبود می‌دهد. [#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.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#91502](https://github.com/openclaw/openclaw/pull/91502) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#91506](https://github.com/openclaw/openclaw/pull/91506) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#94700](https://github.com/openclaw/openclaw/pull/94700) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95406](https://github.com/openclaw/openclaw/pull/95406) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95858](https://github.com/openclaw/openclaw/pull/95858) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95933](https://github.com/openclaw/openclaw/pull/95933) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95944](https://github.com/openclaw/openclaw/pull/95944) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95947](https://github.com/openclaw/openclaw/pull/95947) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95952](https://github.com/openclaw/openclaw/pull/95952) با تشکر از @vincentkoc.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95961](https://github.com/openclaw/openclaw/pull/95961) با تشکر از @vincentkoc.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95971](https://github.com/openclaw/openclaw/pull/95971) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#95975](https://github.com/openclaw/openclaw/pull/95975) با تشکر از @vincentkoc.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#96003](https://github.com/openclaw/openclaw/pull/96003) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#96017](https://github.com/openclaw/openclaw/pull/96017) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#96030](https://github.com/openclaw/openclaw/pull/96030) با تشکر از @romneyda.
- پوشش QA Lab، ثبت شواهد و بررسی‌های آمادگی برای انتشار را بهبود می‌دهد. [#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>
