---
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-01T08:36:05Z"
    model: gpt-5.5
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# Примітки до випуску OpenClaw v2026.6.11 (2026-06-30)

Ми почули відгуки. v2026.6.11 зосереджується на шорстких місцях, через які OpenClaw здавався менш надійним, із виправленнями для відповідей не в тому місці, завислих надсилань, повторних підключень, збоїв налаштування моделі та безпечніших типових параметрів адміністратора.

## Основне

### Надійність доставлення каналами

У [Telegram](/uk/channels/telegram), [WhatsApp](/uk/channels/whatsapp), [Matrix](/uk/channels/matrix), [Google Chat](/uk/channels/googlechat), [iMessage](/uk/channels/imessage), [Feishu](/uk/channels/feishu) і [Mattermost](/uk/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, коли надходять затримані попередні перегляди посилань, а не пов’язані з ними швидкі повідомлення залишаються окремими для користувачів, які ввімкнули об’єднання DM від того самого відправника. [#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.
- Користувачі Telegram Webhook можуть і далі отримувати DM і групові повідомлення під час коротких перезапусків каналу, перезавантажень конфігурації та циклів відновлення без тимчасових перерв у доставці повідомлень. [#94506](https://github.com/openclaw/openclaw/pull/94506) Пов’язано з [#90254](https://github.com/openclaw/openclaw/issues/90254). Дякуємо @obviyus, @travellingsoldier85, @xialonglee.
- Gateway Matrix E2EE можуть залишатися онлайн під час тривалого використання замість поступово споживати пам’ять, доки збій не зупинить канали й роботу в процесі. [#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.
- Прив’язані багатoагентні розмови каналів тепер завантажують файли робочої області для налаштованого агента замість агента за замовчуванням, хоча раніше помилково розміщені розмови можуть початися заново в виправленому сховищі агента. [#95118](https://github.com/openclaw/openclaw/pull/95118) Пов’язано з [#92903](https://github.com/openclaw/openclaw/issues/92903). Дякуємо @849261680, @axjing.
- Люди, які спільно використовують OpenClaw gateway, тепер можуть призначати різні моделі окремим контактам особистих повідомлень у підтримуваних чат-каналах, а наявні вибори моделей для груп і шаблонів і далі працюють як раніше. [#95120](https://github.com/openclaw/openclaw/pull/95120) Пов’язано з [#53638](https://github.com/openclaw/openclaw/issues/53638). Дякуємо @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram тепер показує, що OpenClaw усе ще працює під час коротких початкових попередніх переглядів або відповідей у режимі прогресу, замість залишати чат мовчазним до надходження фінального повідомлення. [#95183](https://github.com/openclaw/openclaw/pull/95183) Пов’язано з [#95004](https://github.com/openclaw/openclaw/issues/95004). Дякуємо @obviyus.
- Користувачі й оператори Matrix тепер отримують зрозумілий збій, коли homeserver надсилає завелику або завислу відповідь, замість того щоб OpenClaw продовжував її буферизувати й ризикував необмеженим використанням пам’яті. [#95240](https://github.com/openclaw/openclaw/pull/95240) Дякуємо @alix-007.
- Виправлено затримані або відсутні відповіді Telegram та інших каналів із чергою в розгортаннях у стилі Kubernetes з багатьма впровадженими змінними середовища, де відкриття бази даних черги могло призупинити gateway. [#95278](https://github.com/openclaw/openclaw/pull/95278) Пов’язано з [#94571](https://github.com/openclaw/openclaw/issues/94571). Дякуємо @kaka-srp.
- Чати Telegram відновлюються після тайм-ауту одного завислого повідомлення, даючи змогу наступним повідомленням у тому самому чаті або темі дістатися агента без перезапуску gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) Пов’язано з [#95248](https://github.com/openclaw/openclaw/issues/95248). Дякуємо @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Коли люди перемикаються між Telegram та іншим клієнтом OpenClaw у спільній особистій розмові, короткі відповіді Telegram тепер ідуть за останньою розмовою замість відповідати на старішу, не пов’язану з нею пропозицію Telegram. [#95390](https://github.com/openclaw/openclaw/pull/95390) Пов’язано з [#95378](https://github.com/openclaw/openclaw/issues/95378). Дякуємо @maiduy708, @mikasa0818, @obviyus.
- Виправлено появу завершених повідомлень асистента двічі в Telegram, Discord, Slack та інших потокових чатах після відповіді з кількох повідомлень. [#95432](https://github.com/openclaw/openclaw/pull/95432) Дякуємо @vincentkoc, @yetval.
- Відповіді WhatsApp тепер залишаються прив’язаними до особистого або групового повідомлення, на яке відповідають, замість з’являтися як окреме повідомлення, що втрачає контекст розмови. [#95483](https://github.com/openclaw/openclaw/pull/95483) Дякуємо @mcaxtr.
- Відповіді Telegram із розширеним форматуванням тепер зберігають розділення абзаців, маркованих списків і рядків стану замість згортати багаторядковий вміст в один суцільний блок, без потреби змінювати конфігурацію. [#95532](https://github.com/openclaw/openclaw/pull/95532) Пов’язано з [#95409](https://github.com/openclaw/openclaw/issues/95409). Дякуємо @amknight.
- Оператори Mattermost, які вмикають нативні команди зі слешем, тепер можуть використовувати `/oc_queue` безпосередньо в Mattermost, щоб налаштовувати чергу активних запусків, зокрема її режим, час debounce, ліміт і обробку відкидання. [#95546](https://github.com/openclaw/openclaw/pull/95546) Дякуємо @amknight.
- Раніше дозволені повідомлення й далі доходять до іменованих облікових записів після оновлень застарілих багатoоблікових каналів, зі збереженням успадкованих правил доступу до DM і груп у 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.
- Обробка фінальних відповідей тепер використовує менше CPU, коли OpenClaw перевіряє, чи текст блоку вже було надіслано, без зміни того, яка відповідь доходить у чат або як пригнічується дубльований текст. [#96087](https://github.com/openclaw/openclaw/pull/96087) Дякуємо @vincentkoc.
- Результати схвалення Exec від зовнішніх каналових plugin тепер повертаються до каналу або DM, де команда була запущена, замість повернення до 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>

### Відновлення провайдера й моделі

[Вибір моделі](/uk/providers/models) і налаштування тепер відновлюються зрозуміліше, коли щось іде не так із каталогами, обліковими даними, потоками, тайм-аутами, compaction або резервними варіантами. Зачеплені конфігурації [OpenAI](/uk/providers/openai), [OpenRouter](/uk/providers/openrouter) і [OpenCode Go](/uk/providers/opencode-go) тепер повідомляють про збої або відновлюються після них послідовніше, замість залишати користувачів із застарілим вибором чи завислим запитом.

Подальші виправлення для [швидкого режиму](/uk/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 у prompt. [#89716](https://github.com/openclaw/openclaw/pull/89716) Дякуємо @enominera, @masatohoshino.
- Виклики інструментів Cron із моделями Gemini через OpenAI-сумісних провайдерів тепер виконуються без відхилень схеми провайдера через nullable-поля. [#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` та інші шляхи вибору моделей або провайдерів з урахуванням плагінів тепер відповідають швидко, а не зависають на кілька секунд і не споживають ядро CPU через повторні сканування налаштувань, водночас зміни плагінів і далі оновлюються нормально. [#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 токенів, уникаючи помилок відсутньої моделі та зайвих відхилень через розмір prompt. [#94726](https://github.com/openclaw/openclaw/pull/94726) Пов’язано з [#94723](https://github.com/openclaw/openclaw/issues/94723). Дякуємо @ajwan8998, @anguslogan01, @kevinat.
- Дочірні сеанси Dashboard тепер узгоджено обробляють дозволені варіанти моделей із префіксом провайдера та надають точні поради з відновлення, коли збережений стан моделі застарів. [#94752](https://github.com/openclaw/openclaw/pull/94752) Пов’язано з [#94713](https://github.com/openclaw/openclaw/issues/94713). Дякуємо @gr4via.
- Користувачі Claude CLI більше не отримують обіцянок оновлень про завершення, які можуть так і не надійти, бо OpenClaw тепер блокує непідтримувану фонову роботу нативного середовища до того, як вона може залишити прогрес у підвішеному стані. [#95008](https://github.com/openclaw/openclaw/pull/95008) Дякуємо @anagnorisis2peripeteia.
- OpenClaw тепер відхиляє надмірно великі каталоги провайдера або JSON-відповіді з чіткою помилкою до буферизації всієї відповіді в пам’яті. [#95218](https://github.com/openclaw/openclaw/pull/95218) Дякуємо @alix-007.
- Користувачі OpenRouter тепер можуть вибирати й запускати оголошені короткі ідентифікатори моделей DeepSeek V4 без помилок запитів `model_not_found` через те, що OpenClaw надсилав дубльований префікс провайдера. [#95268](https://github.com/openclaw/openclaw/pull/95268) Пов’язано з [#95198](https://github.com/openclaw/openclaw/issues/95198). Дякуємо @daniel-alejandro-t, @darren2030.
- З `/reasoning on` DeepSeek-подібні OpenAI-сумісні моделі тепер показують фінальну відповідь окремо від міркування, а не вбудовують її в блок міркування, без потреби змінювати конфігурацію. [#95283](https://github.com/openclaw/openclaw/pull/95283) Пов’язано з [#95280](https://github.com/openclaw/openclaw/issues/95280). Дякуємо @marvinthebored, @vincentkoc, @zengwen-dt.
- Коли підписка Codex досягає ліміту використання, OpenClaw тепер переходить до налаштованих резервних моделей замість зупинки на невдалому результаті, і не повторює запуски, які вже створили видимий вивід. [#95400](https://github.com/openclaw/openclaw/pull/95400) Дякуємо @jason-allen-oneal, @sallyom.
- Користувачі LM Studio тепер можуть запускати квантизовані або багатоваріантні локальні моделі без хибних помилок ходу асистента чи фантомних записів моделей із суфіксами, спричинених невідповідними ключами моделей. [#95401](https://github.com/openclaw/openclaw/pull/95401) Дякуємо @monkeyleet.
- Запуски вбудованих агентів на базі Google тепер припиняють читати надмірно великі або нескінченні відповіді кешу prompt до того, як вони можуть вичерпати пам’ять або залишити запуск у підвішеному стані. [#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 закінчуються кредити або стається загальний збій runner, замість залишати користувачам повідомлення про помилку як фінальну відповідь. [#95508](https://github.com/openclaw/openclaw/pull/95508) Пов’язано з [#95489](https://github.com/openclaw/openclaw/issues/95489). Дякуємо @mikasa0818, @riazrahaman, @sallyom.
- Вебпошуки на базі Gemini з `freshness: "day"` або `pd` тепер завершуються успішно замість помилки провайдера 400, тоді як ширші варіанти свіжості та явні діапазони дат зберігають суворішу фільтрацію. [#95682](https://github.com/openclaw/openclaw/pull/95682) Дякуємо @sunjae-k, @vincentkoc.
- Подальші відповіді від моделей міркування xAI, таких як Grok Composer, тепер надійніше зберігають попередній контекст міркувань, навіть коли налаштовуване зусилля міркування не підтримується. [#95686](https://github.com/openclaw/openclaw/pull/95686) Дякуємо @fuller-stack-dev, @geraint0923.
- Користувачі Vercel AI Gateway тепер можуть запускати моделі, вибрані з актуального каталогу, зокрема ідентифікатори моделей, доступних лише наживо, яких немає у вбудованому списку OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Дякуємо @vincentkoc.
- Виправлено ситуації, коли провайдери, визначені в маніфесті, перетворювали коректні ідентифікатори моделей на некоректні, якщо записи `stripPrefixes` містили зайві пробіли або відрізнялися регістром, тож оператори й автори плагінів отримують потрібну модель провайдера. [#95744](https://github.com/openclaw/openclaw/pull/95744) Пов’язано з [#95743](https://github.com/openclaw/openclaw/issues/95743). Дякуємо @parveshsaini.
- Початкове налаштування тепер відкриває запит облікових даних для щойно встановленого зовнішнього провайдера замість виглядати так, ніби зациклилося, і залишати вибраним OpenAI. [#95792](https://github.com/openclaw/openclaw/pull/95792) Пов’язано з [#95765](https://github.com/openclaw/openclaw/issues/95765).
- Надмірно великі або завислі каталоги провайдера тепер швидко завершуються з чіткою помилкою замість зависання OpenClaw або споживання необмеженої пам’яті, водночас звичайні каталоги й далі завантажуються. [#95827](https://github.com/openclaw/openclaw/pull/95827) Дякуємо @alix-007.
- Користувачі Xiaomi Token Plan тепер можуть використовувати до 128K вихідних токенів із `mimo-v2.5` і `mimo-v2.5-pro` замість зупинки на застарілому ліміті 32 000 токенів. [#95934](https://github.com/openclaw/openclaw/pull/95934) Дякуємо @idootop.
- Відповіді моделей із великою кількістю інструментів можуть транслюватися з меншими накладними витратами, тоді як повторювані ідентифікатори викликів інструментів і зашифровані деталі міркування залишаються зіставленими з правильним викликом у Google та OpenAI-сумісних провайдерів. [#95957](https://github.com/openclaw/openclaw/pull/95957) Дякуємо @vincentkoc.
- Облік використання токенів став надійнішим для користувачів вбудованого ACPX, бо OpenClaw тепер типово включає виправлення збереження стану з ACPX 0.11.2 без окремого перевизначення пакета або ручного оновлення клієнта. [#96124](https://github.com/openclaw/openclaw/pull/96124) Дякуємо @vincentkoc.
- Користувачі Ollama Cloud тепер можуть знаходити й вибирати `glm-5.2:cloud` з контекстним вікном на 1 000 000 токенів, підтримкою міркування та інструментів, навіть коли його немає в публічному списку моделей. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- Запити MiniMax на розуміння зображень більше не завершуються помилкою до надсилання провайдеру, коли тайм-аут дорівнює нулю, є від’ємним або надзвичайно великим; некоректні значення тепер використовують звичайне або безпечне максимальне очікування. [4b6182e](https://github.com/openclaw/openclaw/commit/4b6182ee2a250005e0c25edfeae4db6ec59b7cb8) Дякуємо @vincentkoc.
- Запуски Codex тепер дотримуються поточного вибору швидкого режиму замість переносити старий рівень швидкості, а рядок стану чітко показує, коли швидкий режим є автоматичним. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) Дякуємо @vincentkoc.
- Розмови на базі Codex тепер повертаються до звичайної маршрутизації після очищення автоматичного швидкого режиму, запобігаючи повторному використанню застарілого рівня пріоритету в подальших ходах або змінах моделі. [8afc1f7](https://github.com/openclaw/openclaw/commit/8afc1f770bbef30a4d2d9957ef26a685c508448c)
- Резервні запуски агентів тепер дотримуються налаштованого автоматичного порога швидкого режиму кожної моделі, навіть коли швидкий режим перевизначено для запуску, узгоджуючи резервну поведінку з політикою вибраної моделі. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- Повторні спроби перемикання моделі наживо тепер зберігають початковий поріг швидкого режиму для довготривалих сеансів, тоді як явний швидкий режим уникає оманливих повідомлень про прогрес автоматичного порога. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) Дякуємо @vincentkoc.
- Запуски вбудованих агентів тепер стабільно зберігають роботу автоматичного швидкого режиму через повторні спроби й оновлення прогресу, не плутаючи його з вибраним вручну налаштуванням швидкого режиму. [cf1b6fe](https://github.com/openclaw/openclaw/commit/cf1b6fef4403bee7c206299efc4385a7fcb74375) Дякуємо @vincentkoc.
- Запуски у швидкому режимі тепер зберігають своє налаштування швидкості під час повторних спроб із резервною моделлю та показують налаштований автоматичний поріг у статусі, уникаючи неузгодженої поведінки повторних спроб і некорисної загальної мітки. [aa3797c](https://github.com/openclaw/openclaw/commit/aa3797c8d0d74b4502d24852ce6baa70286f2f06) Дякуємо @vincentkoc.
- Відповіді агентів і заплановані запуски Cron тепер надійніше обробляють повторні спроби резервного швидкого режиму, зберігаючи стан, потрібний для коректного завершення фінальної спроби або звітування про прогрес. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) Дякуємо @vincentkoc.
- Користувачі більше не бачать сповіщення про скидання швидкого режиму, поки ще виконуються спроби резервної моделі; воно з’являється лише тоді, коли запуск доходить до фінальної резервної спроби. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- Користувачі й оператори тепер отримують зрозумілішу обробку ситуації, коли налаштована live-модель стає недоступною, бо OpenClaw розпізнає відповідь провайдера "selected model was not found" як помилку model-not-found, а не загальну помилку. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Дякуємо @vincentkoc.
- Qwen і vLLM тепер послідовно зберігають наявні налаштування chat-template, коли thinking увімкнено або вимкнено, а провайдерські plugins можуть використовувати той самий протестований helper. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) Дякуємо @vincentkoc.
- OpenAI-сумісні проксі-провайдери можуть послідовніше обробляти рівні thinking і застарілі поля `reasoning_effort`, а розробники plugins і супроводжувачі провайдерів використовують один задокументований helper нормалізації в OpenRouter, Kilocode та SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- Browser- і Vite-збірки тепер можуть завантажувати провайдер OpenAI ChatGPT Responses без server-only залежності, яка ламає bundle, водночас помилки WebSocket і надалі відображаються звичайним чином. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Дякуємо @vincentkoc.
- Сканування моделей OpenRouter тепер приймає ті самі більші валідні каталоги, що й runtime discovery, але й надалі відхиляє завеликі відповіді до того, як вони зможуть спожити необмежену пам’ять. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) Дякуємо @vincentkoc.
- Користувачі OpenAI Responses, зокрема зачеплені конфігурації Bedrock Mantle GPT-5.x reasoning, тепер отримують одну чисту фінальну відповідь з узгодженими збереженими transcript і replay context замість десятків повторюваних кумулятивних копій. [#92399](https://github.com/openclaw/openclaw/pull/92399) Пов’язано з [#91959](https://github.com/openclaw/openclaw/issues/91959). Дякуємо @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- Заплановані завдання та ізольовані сесії, що використовують моделі opencode-go, тепер переводять завислі запити в налаштовану обробку timeout або fallback замість того, щоб зависати на хвилини й завершуватися загальною помилкою `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Пов’язано з [#93610](https://github.com/openclaw/openclaw/issues/93610). Дякуємо @forceconstant, @zhangguiping-xydt.
- Після зміни моделі за замовчуванням запуск нової channel-сесії через `/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` та Control UI тепер отримують usage windows замість того, щоб завершуватися помилкою, коли 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 тепер зберігають перемежовані оновлення тексту, thinking і tool-call прив’язаними до правильного блока відповіді замість того, щоб змішувати їх, коли одночасно активні кілька блоків. [#96013](https://github.com/openclaw/openclaw/pull/96013) Дякуємо @vincentkoc.

</Accordion>

### Безперервність сеансів, пам’яті та довіри

[Сеанси](/uk/concepts/session), [Compaction](/uk/concepts/compaction), [пам’ять](/uk/concepts/memory) і [пам’ять на основі QMD](/uk/concepts/memory-qmd) послідовніше зберігають задуману розмову та корисний контекст під час тривалої роботи, повторних підключень, оновлень і відновлення транскриптів. [Пошук інструментів](/uk/tools/tool-search) також працює надійніше, коли агентам потрібно відновити правильний контекст або можливість.

Зашифроване відновлення [Matrix](/uk/channels/matrix) безпечно зупиняється, коли неможливо перевірити необхідний стан ключів. [Політики інструментів](/uk/gateway/sandbox-vs-tool-policy-vs-elevated), [затвердження](/uk/cli/approvals) і [обробка секретів](/uk/gateway/secrets) залишаються прив’язаними до потрібного стану runtime, а дії з підвищеним ризиком залишаються вимкненими, якщо їх явно не ввімкнено.

<Accordion title="Джерела та учасники">

- Розмови агентів, яких це стосується та які використовують OpenAI Responses, тепер можуть відновлюватися й далі відповідати після того, як видима відповідь каналу залишає їхню збережену історію неповною, замість того щоб кожен наступний хід завершувався помилкою ще до появи відповіді. [#84708](https://github.com/openclaw/openclaw/pull/84708) Дякуємо @anyech.
- Коли агент на базі Codex створює незвично великий вивід інструмента, збережені та відтворені розмови тепер утримують його текст у межах звичайного ліміту розміру, залишаючи нетекстовий вміст без змін. [#87912](https://github.com/openclaw/openclaw/pull/87912) Дякуємо @adrianip0204.
- Розмови в Control UI тепер залишаються видимими й продовжуються в тому самому сеансі після сну, розриву мережі або повторного підключення 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.
- Ваша розмова з меншою ймовірністю втрачатиме контекст після натискання stop під час автоматичної Compaction, оскільки запит Compaction тепер також скасовується. [#89886](https://github.com/openclaw/openclaw/pull/89886) Пов’язано з [#89868](https://github.com/openclaw/openclaw/issues/89868). Дякуємо @lykeion-dev, @openperf, @vincentkoc.
- Коли міжагентний доступ до сеансів заблоковано, OpenClaw тепер перелічує всі потрібні налаштування видимості, взаємодії між агентами та списку дозволених, допомагаючи операторам виправити конфігурацію політик замість шукати неіснуючий збій агента. [#90489](https://github.com/openclaw/openclaw/pull/90489) Пов’язано з [#90443](https://github.com/openclaw/openclaw/issues/90443). Дякуємо @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
- `openclaw memory status` тепер показує активну легку фазу або фазу REM Dreaming замість помилкового повідомлення `Dreaming: off`, тож оператори можуть бачити, що чинні конфігурації пам’яті ввімкнено. [#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.
- Звіт Stale Pages у Memory Wiki тепер виключає довговічні сторінки концептів і синтезу з попереджень про свіжість, зосереджуючи увагу на сторінках джерел і сутностей, які справді можуть потребувати перегляду. [#94369](https://github.com/openclaw/openclaw/pull/94369) Дякуємо @sunnyshu0925, @vincentkoc.
- Довгі вбудовані запуски з нещодавнім прогресом тепер з меншою ймовірністю перериваються відновленням застарілого сеансу, тоді як справді завислі запуски все ще можна очищати, щоб робота в черзі продовжувалася. [#94701](https://github.com/openclaw/openclaw/pull/94701) Дякуємо @imadal1n, @mrclawfield.
- Пошук пам’яті Ollama тепер поважає налаштовану меншу розмірність embedding і зберігає індекси для різних розмірностей окремо, уникаючи змішування несумісних векторів. [#94811](https://github.com/openclaw/openclaw/pull/94811) Дякуємо @mushuiyu886.
- Пошуки пам’яті й цільові оновлення тепер залишаються підключеними до правильного сеансу OpenClaw навіть тоді, коли імена файлів транскриптів змінюються або експорти QMD використовують іншу назву. [#95087](https://github.com/openclaw/openclaw/pull/95087) Дякуємо @jalehman.
- Довгі розмови зі знімками екрана або іншими зображеннями тепер послідовніше зберігають безперервність, коли OpenClaw звільняє місце для нових повідомлень, замість того щоб знову й знову заповнюватися, не просуваючи збережену розмову вперед. [#95128](https://github.com/openclaw/openclaw/pull/95128) Дякуємо @yetval.
- Користувачі Windows тепер можуть запускати індексацію й пошук пам’яті на базі QMD через налаштовані абсолютні шляхи `memory.qmd.command`, включно з розташуваннями з літерами дисків і UNC, без того щоб OpenClaw видаляв розділювачі шляху перед запуском. [#95274](https://github.com/openclaw/openclaw/pull/95274) Пов’язано з [#92302](https://github.com/openclaw/openclaw/issues/92302). Дякуємо @ardooken, @ly85206559.
- Нижні колонтитули використання, вибрані через `/usage full` або `/usage tokens`, тепер залишаються видимими після щоденного або неактивного перекидання сеансу, тож користувачам не потрібно вмикати їх знову. [#95322](https://github.com/openclaw/openclaw/pull/95322) Дякуємо @litang9.
- Подальші відповіді, реакції, повідомлення в гілках і перевірки статусу залишаються з чатом, якому вони належать, після активності webchat або системи, тоді як справжні перемикання каналів і надалі очищають застарілі дані маршрутизації. [#95467](https://github.com/openclaw/openclaw/pull/95467) Дякуємо @yetval.
- Довгі основні розмови тепер зберігають попередній контекст, коли користувачі повертаються після нічної паузи або відкладеного продовження, замість того щоб непомітно починатися заново після інакше нормального завершення. [#95472](https://github.com/openclaw/openclaw/pull/95472) Дякуємо @xydt-tanshanshan.
- Люди з великими історіями сеансів можуть перелічувати, переглядати й знаходити сеанси без багатосекундних зависань, а старі ключі сеансів зі змішаним регістром усе ще мігруються під час запуску. [#95699](https://github.com/openclaw/openclaw/pull/95699) Дякуємо @jalehman, @jzakirov.
- Виправлено випадки, коли доставлені відповіді інколи зберігалися в неправильній історії розмови або пропускалися в ній, коли оператори використовують власний або окремий для агента `session.store`, що покращує безперервність і придатність до аудиту для потрібного сеансу. [#95782](https://github.com/openclaw/openclaw/pull/95782) Пов’язано з [#95781](https://github.com/openclaw/openclaw/issues/95781). Дякуємо @youngting520.
- Збережені підсумки пам’яті сеансів тепер не містять сирих токенів моделі, блоків викликів інструментів, медіаплейсхолдерів, тегів ролей і застарілих маркерів `NO_REPLY`, щоб майбутні розмови зберігали корисний контекст. [#95791](https://github.com/openclaw/openclaw/pull/95791) Дякуємо @sweetsophia, @vincentkoc, @yb0y.
- Довгі сеанси OpenAI, що використовують OAuth Codex/ChatGPT, тепер можуть виконувати Compaction без окремого API-ключа, незалежно від того, чи `/compact` запущено вручну, чи автоматично. [#95831](https://github.com/openclaw/openclaw/pull/95831) Пов’язано з [#95693](https://github.com/openclaw/openclaw/issues/95693). Дякуємо @sallyom, @yui-tien.
- Довгі сеанси з великою кількістю інструментів тепер стискають надмірно великі розмови через Compaction, замість того щоб застрягати, коли великий результат інструмента з’являється наприкінці. [#95860](https://github.com/openclaw/openclaw/pull/95860) Пов’язано з [#78478](https://github.com/openclaw/openclaw/issues/78478). Дякуємо @jw8957, @wzhgba, @yetval.
- Коли `memory_search` недоступний через те, що середовище виконання Node не має `node:sqlite`, OpenClaw тепер спрямовує користувачів до сумісного середовища виконання замість вести їх через непов’язане усунення проблем із провайдером embedding. [#95916](https://github.com/openclaw/openclaw/pull/95916) Дякуємо @rrrrrredy, @vincentkoc.
- Розробники й оператори, які переглядають стиснений через Compaction сеанс Copilot, тепер отримують його підсумок, кількість токенів до й після, а також деталі сеансу замість неповного результату. [#96049](https://github.com/openclaw/openclaw/pull/96049) Дякуємо @vincentkoc.
- Команди `/stop` і abort тепер продовжують швидко зупиняти активні запуски, очищати подальші запити в черзі та завершувати пов’язаних підагентів навіть тоді, коли ключі сеансів потрібно канонізувати або метадані abort не вдається зберегти. [#96201](https://github.com/openclaw/openclaw/pull/96201) Дякуємо @jalehman.
- Оновлення Voice Wake тепер зберігають працездатність наявних тригерних фраз і правил маршрутизації, коли OpenClaw переносить їх із вилучених файлів налаштувань до спільної бази даних стану. [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.
- Коли модель вгадує неправильну назву інструмента, Tool Search і Code Mode тепер показують, як знайти та повторити спробу з правильним інструментом, зменшуючи ризик того, що довгі сеанси застрягнуть або втратять довговічну пам’ять під час Compaction. [#93374](https://github.com/openclaw/openclaw/pull/93374) Пов’язано з [#92273](https://github.com/openclaw/openclaw/issues/92273). Дякуємо @mushuiyu886, @poison, @vincentkoc.
- Виправлено зникнення відповідей асистента з webchat, Control UI, 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` тепер можуть бачити й обробляти exec-схвалення, запущені з чату, на пристрої iOS, який розпочав запит, зокрема коли застосунок відкритий, не покладаючись лише на push-сповіщення. [#95175](https://github.com/openclaw/openclaw/pull/95175) Дякуємо @joshavant.
- Користувачі Control UI тепер отримують виправлений випуск DOMPurify, що зменшує вразливість до проблеми sanitizer GHSA-cmwh-pvxp-8882 без зміни поведінки інтерфейсу. [#95691](https://github.com/openclaw/openclaw/pull/95691) Дякуємо @vincentkoc.
- Схвалення "Always allow" для прив’язок розмов 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.
- Картки стану memory-wiki та синхронізація джерел через міст тепер рідше зазнають збоїв під час одночасного перезаписування сторінок, оскільки 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.
- Memory Wiki тепер зберігає написані користувачем нотатки без змін, коли наявну сторінку джерела повторно імпортують або синхронізують, водночас і далі оновлюючи згенерований вміст. [#95614](https://github.com/openclaw/openclaw/pull/95614) Дякуємо @yetval.
- Виправлено ситуацію, коли Memory Wiki багаторазово копіювала власні згенеровані сторінки джерел назад у себе, якщо її сховище розміщене всередині папки пам’яті робочого простору, що дозволяє уникнути дубльованих файлів, повторного очищення та зайвого зростання індексу пам’яті. [#95666](https://github.com/openclaw/openclaw/pull/95666) Пов’язано з [#95657](https://github.com/openclaw/openclaw/issues/95657). Дякуємо @johannes0402, @turbotheturtle, @vincentkoc.
- Для операторів, які використовують Active Memory з memory-core Dreaming, нічні завдання 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](/uk/channels/slack) дає змогу керованим або багатошлюзовим розгортанням централізувати вхідний трафік Slack, тоді як правильний Gateway OpenClaw і далі обробляє згадки, прив’язку до тредів і відповіді.

<Accordion title="Джерела та учасники">

- Керовані розгортання Slack тепер можуть використовувати центральний маршрутизатор, щоб надсилати згадки та поточні треди до правильного Gateway OpenClaw, водночас відповіді й далі з’являються через Slack. [#94707](https://github.com/openclaw/openclaw/pull/94707) Дякуємо @pash-openai, @sjf-oa.

</Accordion>

### Міст пробудження Raft External Agent

[Канал Raft](/uk/channels/raft) і [Plugin Raft](/uk/plugins/reference/raft) тепер підтримують локальний CLI-міст пробудження, тож External Agents можуть пробуджувати OpenClaw для очікуваної роботи в робочому просторі, а оператори можуть перевіряти налаштування та стан підтримуваним способом.

<Accordion title="Джерела та учасники">

- Оператори Raft External Agent тепер можуть пробудити агента OpenClaw, коли в робочому просторі є очікувана робота, через підтримуваний локальний CLI-міст із іменованими профілями та перевірками відсутніх передумов CLI. [#95497](https://github.com/openclaw/openclaw/pull/95497) Дякуємо @vincentkoc.

</Accordion>

### Установлення та відновлення офіційних plugins

[Керування plugins](/uk/plugins/manage-plugins) тепер обробляє більше офіційних інтеграцій через звичайні потоки встановлення та відновлення зовнішніх пакетів. [Інвентар plugins](/uk/plugins/plugin-inventory) і пов’язані перевірки налаштування дають користувачам зрозуміліші результати, коли пакет відсутній, несумісний або потребує перевстановлення.

<Accordion title="Джерела та учасники">

- Коли `plugins.allow` використовує назву каналу або пакета замість справжнього id plugin, підказка під час запуску тепер визначає невідповідний запис і показує знайдені id plugins, потрібні для виправлення конфігурації. [#68389](https://github.com/openclaw/openclaw/pull/68389) Пов’язано з [#68352](https://github.com/openclaw/openclaw/issues/68352). Дякуємо @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Попередження довіри до Plugin для першого або свіжого встановлення тепер містять готовий до копіювання приклад `plugins.allow` і команди для виведення списку або перевірки id plugins, щоб користувачі могли усунути попередження перед тим, як довіряти коду plugin або перевстановлювати його. [#78105](https://github.com/openclaw/openclaw/pull/78105) Пов’язано з [#68780](https://github.com/openclaw/openclaw/issues/68780). Дякуємо @jirboy, @pahuchi-joe.
- Міграції Codex тепер працюють зі стандартними глобальними встановленнями plugins, бо `openclaw migrate` може знайти встановлений provider замість помилки `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Пов’язано з [#89609](https://github.com/openclaw/openclaw/issues/89609). Дякуємо @mugabuga, @zerone0x.
- Установлення та оновлення plugins відновлюються після застарілих керованих OpenClaw прив’язок залежностей замість помилки `npm EOVERRIDE`, без подальшого зниження версій або видалення пакетів, які користувачі встановили явно, під час синхронізації. [#91786](https://github.com/openclaw/openclaw/pull/91786) Пов’язано з [#91772](https://github.com/openclaw/openclaw/issues/91772). Дякуємо @amknight, @mkdelta221.
- Розробники channel plugins тепер можуть передавати нативні ідентифікатори відправника та розмови через hooks і вибрані exec-потоки, що дає інтеграціям точніше маршрутизування без порушення наявних полів відправника й чату. [#91903](https://github.com/openclaw/openclaw/pull/91903) Дякуємо @lanzhi-lee, @vincentkoc.
- Виявлення Plugin тепер повторює менше блокувальних перевірок файлової системи під час запуску, зменшуючи зайву роботу холодного старту для дерев bundled plugins, особливо на повільніших файлових системах Windows, без зміни поведінки виявлення bundles. [#93919](https://github.com/openclaw/openclaw/pull/93919) Пов’язано з [#76209](https://github.com/openclaw/openclaw/issues/76209). Дякуємо @ml12580, @shenhonglong456-ai.
- Методи Plugin Gateway тепер працюють через `openclaw gateway call` після реєстрації, тож автори plugins можуть використовувати їх зі скриптів і cron-завдань замість помилки `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Пов’язано з [#94127](https://github.com/openclaw/openclaw/issues/94127). Дякуємо @brycemurray, @pick-cat, @vincentkoc.
- Виявлення Skills у ClawHub і перевірки встановлення рідше зависають або аварійно завершують OpenClaw, бо надмірно великі або завислі відповіді marketplace тепер зупиняються до того, як можуть вичерпати пам’ять. [#95226](https://github.com/openclaw/openclaw/pull/95226) Дякуємо @alix-007.
- Закріплені офіційні plugins більше не залишаються на старому випуску, коли оператори виконують пораду з відновлення від `openclaw doctor` або глибокого стану Gateway після оновлення. [#95541](https://github.com/openclaw/openclaw/pull/95541) Дякуємо @ooiuuii, @vincentkoc.
- Керовані npm-оновлення plugins рідше ламають роботу на запущеному Gateway помилками відсутніх модулів, бо старіші файли plugin залишаються доступними, доки пізніший запуск Gateway не очистить їх. [#95589](https://github.com/openclaw/openclaw/pull/95589) Дякуємо @ooiuuii, @vincentkoc.
- Картки офіційних plugins для підтримуваних брендів тепер показують упізнавані піктограми в ClawHub та інших каталогах, а автори plugins можуть надавати artwork для marketplace через задокументоване поле маніфесту. [#95845](https://github.com/openclaw/openclaw/pull/95845) Дякуємо @patrick-erichsen.
- Піктограми офіційних plugins у ClawHub та інших каталогах більше не примусово приводяться до одного жорстко заданого кольору, що дає Simple Icons змогу використовувати стандартне artwork. [#95987](https://github.com/openclaw/openclaw/pull/95987) Дякуємо @patrick-erichsen.
- Користувачі Docker тепер мають офіційне дзеркало Docker Hub `openclaw/openclaw` поряд із GHCR, а версійні beta-випуски не зміщують стабільні aliases `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 тепер завершуються або передбачувано вичерпують час очікування навіть тоді, коли отримують незвично велике значення timeout. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Дякуємо @vincentkoc.
- Користувачі Windows можуть завершувати встановлення з вихідного коду без блокування або сповільнення через крок налаштування llama.cpp, а інсталятор після цього відновлює їхнє наявне налаштування shell. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Дякуємо @vincentkoc.
- Більше офіційних plugins каналів, providers і вебпошуку тепер можна встановити або відновити через звичайні зовнішні каталоги пакетів, і вони й далі розпізнаються за наявними обліковими даними. [#95683](https://github.com/openclaw/openclaw/pull/95683) Дякуємо @vincentkoc.
- Люди, які встановлюють або оновлюють офіційний channel plugin Yuanbao через довірений каталог OpenClaw, тепер отримують версію 2.15.0 з очікуваною перевіркою цілісності та підказками щодо відсутнього plugin, узгодженими з цим випуском. [#94470](https://github.com/openclaw/openclaw/pull/94470) Дякуємо @jase-283.
- Онбординг першого запуску тепер може встановити bundled skill `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 зберігають ті самі підказки Skills із кожним установленим або bundled plugin, тоді як посилання на колишні кореневі шляхи `skills/...` потрібно перенести до відповідного каталогу plugin. [#95664](https://github.com/openclaw/openclaw/pull/95664) Дякуємо @vincentkoc.
- Перевірка Skills у ClawHub тепер приймає те саме посилання `@owner/<slug>`, яке використовується для встановлення та оновлень, тож користувачі можуть перевірити потрібного видавця без переходу на неоднозначний bare slug. [#95992](https://github.com/openclaw/openclaw/pull/95992) Дякуємо @patrick-erichsen.
- Попередження OpenClaw під час установлення щодо менеджера пакетів тепер правильно визначає npm, Yarn, Yarn Berry і launcher-и в стилі Corepack, уникаючи оманливих підказок, коли ці інструменти запускаються через альтернативні назви виконуваних файлів. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) Дякуємо @vincentkoc.
- Установлення з URL пакетів тепер обробляють надмірно великі download timeouts без помилки до того, як можна розв’язати доступні дані пакета. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Розробники Plugin і CLI тепер бачать зрозуміліший підтримуваний API форматування команд, тоді як сполучення пристроїв, реєстрація node і підказки doctor і далі створюють ті самі shell-безпечні команди. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Користувачі Windows ARM64 тепер отримують відповідні ARM64-завантаження Node і MinGit під час запуску PowerShell-інсталятора через x64-емульований shell. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Дякуємо @vincentkoc.
- Стандартні встановлення OpenClaw більше не витрачають час на збирання опційної підтримки llama.cpp, уникаючи помилок native-build для користувачів, які її не вмикали. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Дякуємо @vincentkoc.

</Accordion>

## Канали та обмін повідомленнями

### Додаткові виправлення каналів

Додаткові виправлення [Telegram](/uk/channels/telegram) і конфігурації каналів охоплюють вужчі проблеми доставки та налаштування.

<Accordion title="Джерела та учасники">

- Ланцюжки відповідей Telegram зберігають кешовані відповіді прикріпленими після змін контексту замість помилки під час повторного використання цих кешованих відповідей. [#82909](https://github.com/openclaw/openclaw/pull/82909) Дякуємо @lidge-jun.
- Виправлено ситуацію, коли Discord відкидав усю довгу відповідь із fenced code blocks, якщо завершальний code fence опинявся поблизу ліміту повідомлення у 2 000 символів. [#95661](https://github.com/openclaw/openclaw/pull/95661) Дякуємо @ly-wang19.
- Оператори Slack тепер можуть зберігати tokens і signing secrets як підтримувані входи SecretRef, а читання, запис, allowlist і пошуки target, а також перевірки налаштування використовують розв’язані облікові дані замість відхилення або неправильного читання посилань. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Дякуємо @vincentkoc.
- Перевірки можливостей каналів тепер повертають зрозумілий timeout, коли інтеграція перестає відповідати, не даючи діагностиці зависати в терміналі або автоматизованому запуску. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Дякуємо @vincentkoc.

</Accordion>

## Gateway, безпека та довіра

### Відновлення після перезапуску та готовності

Сигнали [стану Gateway](/uk/gateway/health) і [діагностики](/uk/gateway/troubleshooting) тепер послідовніше узгоджуються з тим, чи OpenClaw справді готовий, перезапускається або не може продовжувати роботу. Запуски агентів, розпочаті через [CLI](/uk/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 завершує дочірню команду або сеанс, керовані systemd Gateway OpenClaw тепер продовжують працювати й підтримувати підключення каналів, одночасно повідомляючи про збій дочірнього процесу. [#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 тепер стають несправними під час drain-перезапуску, запобігаючи тому, щоб менеджери трафіку надсилали нову роботу до Gateway, який тимчасово відхиляє запити. [#94915](https://github.com/openclaw/openclaw/pull/94915) Пов’язано з [#78136](https://github.com/openclaw/openclaw/issues/78136). Дякуємо @markoub, @maxschachere, @vincentkoc.
- Користувачі Mac можуть зберігати Gateway, керовані LaunchAgent, запущеними під час оновлень OpenClaw, замість повторюваних циклів аварійного завершення й перезапуску, коли старий runtime-код перетворення тексту все ще кешований. [#95081](https://github.com/openclaw/openclaw/pull/95081) Пов’язано з [#95057](https://github.com/openclaw/openclaw/issues/95057). Дякуємо @849261680, @yveslarose.
- Розмови на базі Codex у TUI, WebChat і сумісних streaming 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.
- Оператори знову можуть додавати або оновлювати заплановані оголошення для відомих каналів у конфігураціях без config, тоді як налаштовані середовища й надалі відхиляють вимкнені, застарілі, безвласні або невідомі призначення до доставки. [#95754](https://github.com/openclaw/openclaw/pull/95754) Дякуємо @vincentkoc.
- Користувачі macOS рідше бачитимуть хибний збій через конфлікт порту під час зупинки або оновлення керованого Gateway, оскільки 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 навіть тоді, коли їхній harness не може вибрати запитану модель, тоді як справді непідтримувані вибори моделі й надалі повертають початкову помилку. [#96068](https://github.com/openclaw/openclaw/pull/96068) Пов’язано з [#95869](https://github.com/openclaw/openclaw/issues/95869). Дякуємо @sabatech-dev, @vincentkoc.
- Plugin, що використовують `heartbeat_prompt_contribution`, тепер передають свій контекст, специфічний для Heartbeat, моделям, коли агенти працюють через harness-runtimes, такі як app-server Codex, без впливу на звичайні ходи користувача або Plugin, які не використовують hook. [#96233](https://github.com/openclaw/openclaw/pull/96233) Дякуємо @azogheb, @vincentkoc.
- Очищення Gateway у Windows і перевірки listener тепер послідовно обробляють дані командного рядка WMIC у UTF-16, зменшуючи невдалі або конфліктні ідентифікації запущеного процесу Gateway. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) Дякуємо @vincentkoc.
- Сеанси агентів із довгим контекстом і великою кількістю інструментів тепер стабільніше зберігають повторне використання кешу підказок у повторних ходах, не втрачаючи обмежень розміру для кожного результату, тоді як досвідчені оператори можуть налаштовувати більші ліміти результатів інструментів для моделей із великим контекстом без відхилення конфігурації. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) Дякуємо @vincentkoc.
- Тривалі сеанси агентів із великою кількістю інструментів тепер рідше роздувають запити до моделі в міру накопичення виводу інструментів, тоді як повторні ходи зберігають стабільне повторне використання кешу підказок. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) Дякуємо @vincentkoc.
- Перезапуски Gateway тепер використовують довговічну базу даних стану OpenClaw для передавання керування, тоді як застарілі, неправильно сформовані, з неправильним процесом або замінені запити відкидаються до того, як зможуть вплинути на перезапуск. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- Стан Gateway, doctor і діагностика перезапуску тепер зберігають нещодавні деталі перезапуску в спільній базі даних стану OpenClaw, тоді як прострочені або неправильно сформовані записи все ще відкидаються. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) Дякуємо @vincentkoc.
- Перезапуски Gateway і оновлення керованих сервісів тепер зберігають правильне повідомлення продовження, уникають повторного використання застарілого стану передавання й послідовно позначають невдалі передавання оновлень. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) Дякуємо @vincentkoc.
- Агенти, запущені Gateway, більше не втрачають інструменти OpenClaw лише для власника під час завдань, таких як live-перевірки cron, тож авторизовані операції можуть використовувати потрібні інструменти з правильним контекстом запиту. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) Дякуємо @vincentkoc.
- Неправильно сформовані запити перезапуску Gateway тепер чітко завершуються помилкою без планування перезапуску, запобігаючи тому, щоб погані або випадкові виклики інтеграцій несподівано перезапускали Gateway. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) Дякуємо @vincentkoc.
- Застарілі запити Node, поставлені в чергу Gateway, тепер автоматично прострочуються, тож стара робота з меншою ймовірністю затримуватиметься й впливатиме на подальшу активність. [f6d432e](https://github.com/openclaw/openclaw/commit/f6d432e545e2e2be91d17badc48354a0135e5294)
- Робочі процеси Plugin рідше зависають або перевантажують Gateway, коли інтеграція запитує забагато історії сеансу субагента, оскільки кожне читання тепер обмежене безпечним лімітом. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) Дякуємо @vincentkoc.
- Описи зображень тепер послідовно обробляють надзвичайно великі налаштування тайм-ауту, обмежуючи їх безпечним runtime-лімітом замість ризику переповнення таймера. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- Вбудовані сеанси агентів тепер надійно чекають, поки інший сеанс звільнить блокування файлу, навіть із надзвичайно великим тайм-аутом, замість ризику переповнення таймера. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) Дякуємо @vincentkoc.
- Команди в черзі з надзвичайно великими налаштуваннями тайм-ауту завдання тепер надійно завершуються за тайм-аутом, оскільки OpenClaw обмежує очікування безпечним максимумом runtime. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) Дякуємо @vincentkoc.
- Виправлено те, що normalization-core відкривав неправильну точку входу для приведення рядків, а сеанси ACP показували застаріле значення швидкого режиму, тож інтеграції отримують потрібний API, а користувачі бачать фактично активний режим. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) Дякуємо @vincentkoc.
- Швидкі автоматичні запуски тепер послідовніше доставляють фінальні відповіді, а обробка скидання прогресу обмежена автоматичним режимом, щоб не заважати відповідям або пересланим callback. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) Дякуємо @vincentkoc.
- Сеанси агентів, що використовують OpenAI Responses, тепер відновлюють роботу на основі інструментів без збоїв або втрати прогресу, коли відтворена історія містить невідповідні запити й результати інструментів. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) Дякуємо @vincentkoc.
- Завершені субагентські й QA-запуски Plugin більше не помилково повідомляються як збої, коли Gateway повертають альтернативні форми envelope завершення, що робить успішні передавання надійнішими для авторів Plugin і операторів. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) Дякуємо @vincentkoc.
- Виправлено випадки, коли завершені завдання субагентів іноді закінчувалися без оновлення, тож користувачі отримують результат або наступний крок батьківського агента. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) Дякуємо @vincentkoc.

</Accordion>

### Віддалений результат і доставка медіа

Віддалені результати зображень і завершена робота субагентів тепер надійніше повертаються через активну розмову [gateway](/uk/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](/uk/web/webchat) і [Control UI](/uk/web/control-ui) послідовніше показують активні розмови та стани помилок після повторних підключень, а мобільні клієнти й [термінальний UI](/uk/cli/tui) відновлюють завершені, відхилені або перервані надсилання, не залишаючи їх у вигляді завислих.

<Accordion title="Джерела й учасники">

- Коли повідомлення WebChat завершується помилкою до запуску агента, WebChat і Control UI тепер показують сеанс як невдалий, а не залишають його у вигляді такого, що досі виконується. [#84352](https://github.com/openclaw/openclaw/pull/84352) Дякуємо @jesse-merhi.
- Виправляє застрягання вибору сеансів Control UI за прихованими сеансами субагентів, тож «Завантажити більше» доходить до наступного придатного чату, не показуючи оманливу загальну кількість. [#89323](https://github.com/openclaw/openclaw/pull/89323) Пов’язано з [#89249](https://github.com/openclaw/openclaw/issues/89249). Дякуємо @giodl73-repo, @originsecured-do.
- Коли користувачі повторно відкривають розмову Control UI з історії, їхні запити тепер з’являються разом із відповідями асистента, зберігаючи контекст запитань і відповідей без порожніх прогалин у довгих транскриптах. [#93841](https://github.com/openclaw/openclaw/pull/93841) Пов’язано з [#90241](https://github.com/openclaw/openclaw/issues/90241). Дякуємо @mushuiyu886, @pronzcw.
- Розгортання Control UI за префіксом шляху тепер зберігають запити до маніфесту, favicon і service worker у межах цього префікса, уникаючи незрозумілих помилок 403 на кореневому рівні після входу. [#94204](https://github.com/openclaw/openclaw/pull/94204) Пов’язано з [#94157](https://github.com/openclaw/openclaw/issues/94157). Дякуємо @hugenshen, @xrow.
- Користувачі Android тепер можуть відкривати рядки журналу стану й Skills у налаштуваннях, щоб переглядати зручні для читання деталі; це спрощує діагностику активності gateway, перевірку налаштування й стану Skills, а також розуміння того, як виконати сполучення з наявним кодом налаштування. [#95148](https://github.com/openclaw/openclaw/pull/95148) Дякуємо @tosko4.
- Надіслані запити більше не з’являються повторно в композері Control UI після надсилання, тож користувачі можуть перемикати сеанси або починати наступне повідомлення без ризику дублювання надсилання чи перезапису нового чернеткового тексту, водночас навмисне повторне введення й далі працює. [#95503](https://github.com/openclaw/openclaw/pull/95503) Пов’язано з [#89466](https://github.com/openclaw/openclaw/issues/89466). Дякуємо @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
- Користувачі Android тепер отримують чистіший огляд, де з першого погляду видно стан підключення, налаштованого агента, стан вузла, схвалення, нещодавні сеанси й дії Chat і Talk. [#95557](https://github.com/openclaw/openclaw/pull/95557) Дякуємо @joshavant, @solvely-colin.
- Користувачі Android тепер можуть оновлювати й вирішувати схвалення команд gateway з екрана «Схвалення» в застосунку, вибираючи «Дозволити один раз», «Завжди» або «Відхилити» під час підключення. [#95593](https://github.com/openclaw/openclaw/pull/95593) Дякуємо @solvely-colin.
- Користувачі iOS тепер уникають несподіваних запитів на сповіщення й отримують чіткі вказівки, коли сповіщення про схвалення недоступні, а дозвіл керується з одного передбачуваного екрана налаштувань. [#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>

### Виправлення інтерфейсу, налаштувань і онбордингу

Додаткові виправлення [Control UI](/uk/web/control-ui), мобільних і настільних клієнтів покращують точність відображення, доступність, онбординг і поведінку застосунку.

<Accordion title="Джерела й учасники">

- Відновлює квоту використання OpenAI/Codex у розгорнутій бічній панелі чату Control UI, щоб користувачі могли перевіряти свої ліміти, не залишаючи розмову. [#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.
- Control UI тепер може створювати завдання Early Morning з пресетом Silent в основному сеансі й без сповіщень, замість того щоб залишати діалог відкритим без видимого результату. [#95459](https://github.com/openclaw/openclaw/pull/95459) Пов’язано з [#95073](https://github.com/openclaw/openclaw/issues/95073). Дякуємо @vincentkoc, @vporton, @zoowh.
- На межі мільйона токенів бейджі й показники використання Control UI тепер показують "1M" замість незрозумілого "1000k", тоді як базові кількості токенів залишаються незмінними. [#95485](https://github.com/openclaw/openclaw/pull/95485) Дякуємо @narahariraghava, @vincentkoc.
- Огляд Control UI тепер рахує й позначає лише ввімкнені завдання cron, які досі потребують уваги, тоді як вимкнені завдання зберігають деталі своїх минулих збоїв, не відображаючись як поточні проблеми. [#95723](https://github.com/openclaw/openclaw/pull/95723) Пов’язано з [#95716](https://github.com/openclaw/openclaw/issues/95716). Дякуємо @voytas75, @zengwen-dt.
- Користувачі Control UI тепер бачать коротші підказки тем System, Light і Dark, а програми зчитування з екрана озвучують менш повторювані мітки, не втрачаючи навколишнього контексту режиму Color. [#95837](https://github.com/openclaw/openclaw/pull/95837) Дякуємо @hannesrudolph, @sannidhyasah.
- Необроблена конфігурація більше не здається відсутньою в налаштуваннях після перемикання з подання форми, бо JSON повертається в область перегляду замість збереження попередньої позиції прокручування. [#96145](https://github.com/openclaw/openclaw/pull/96145) Пов’язано з [#94202](https://github.com/openclaw/openclaw/issues/94202). Дякуємо @sunlit-deng, @vporton.
- Нові користувачі iOS тепер потрапляють до вітання й онбордингу OpenClaw до того, як iOS запитає доступ до локальної мережі, а наявні користувачі й далі отримують запит під час відкриття налаштування gateway або коли інакше потрібне виявлення LAN gateway. [#96181](https://github.com/openclaw/openclaw/pull/96181) Дякуємо @joshavant.

</Accordion>

## Документація та інструменти адміністрування

### Надійність налаштування й команд

Поширені [команди CLI](/uk/cli/index) тепер послідовніше обробляють конфігурацію, шляхи, вивід і випадки збоїв. [Автодоповнення оболонки](/uk/cli/completion), [doctor](/uk/cli/doctor), [команди config](/uk/cli/config) і [конфігурація gateway](/uk/gateway/configuration) надають зрозуміліші вказівки й безпечніше відновлення, коли інсталяція або налаштування потребують уваги.

<Accordion title="Джерела й учасники">

- Меню автодоповнення zsh для OpenClaw тепер відображає описи параметрів, що містять змінні `$` або приклади в обернених лапках, буквально, замість того щоб виконувати їх як shell-ввід і пошкоджувати меню. [#64490](https://github.com/openclaw/openclaw/pull/64490) Дякуємо @edenkangdw.
- Після оновлення зі старішого сховища sandbox оператори тепер отримують зрозуміле попередження `openclaw doctor` про залишкові файли реєстру та можуть використати `openclaw doctor --fix`, щоб перенести або очистити їх. [#84326](https://github.com/openclaw/openclaw/pull/84326) Дякуємо @giodl73-repo.
- Оператори тепер можуть використовувати `doctor --lint`, щоб виявляти застарілі legacy служби Gateway і попередньо переглядати очищення, тоді як навмисні додаткові служби залишаються інформаційними й не призводять до збою стандартної перевірки. [#84340](https://github.com/openclaw/openclaw/pull/84340) Дякуємо @giodl73-repo.
- Оператори macOS gateway тепер отримують попередження, перш ніж перевстановлення, відновлення або перезапуск перезапише власну поведінку обгортки LaunchAgent, а `openclaw status` відрізняє перевірки відсутнього секрету лише для CLI від установленої служби. [#90537](https://github.com/openclaw/openclaw/pull/90537) Пов’язано з [#90518](https://github.com/openclaw/openclaw/issues/90518). Дякуємо @turbotheturtle, @vincentkoc.
- Довгі, багаторядкові або насичені кодом запити тепер можна надсилати до `openclaw agent` за допомогою `--message-file`, уникаючи крихкого екранування shell і повідомляючи про недійсні файли до відправлення. [#93351](https://github.com/openclaw/openclaw/pull/93351) Дякуємо @ooiuuii.
- Виправлено заплановані ремонти `doctor --fix --non-interactive`, які перезапускали вже запущений gateway після тимчасового збою health-check, тож автоматичне обслуговування більше не перериває живу службу. [#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-завдань shell-підказок, замість того щоб повторно пропонувати команду `--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 і передавання TUI Codex тепер знаходять `bun`, `codex` та інші runtime-бінарні файли через довірений системний локатор, навіть коли інша команда `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, запущені через shim-и пакетів Node, тепер отримують прапорці провайдера, shell-команди та спеціальні shell-символи так, як їх введено, замість того щоб втрачати або переінтерпретовувати їх. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Дякуємо @vincentkoc.
- Робочі процеси Crabbox, орієнтовані на Windows, із меншою ймовірністю зазнають збою або повертаються до повільнішої shell-обробки під час запуску інструментів Node через shim-и `.cmd` і `.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) Дякуємо @vincentkoc.
- Користувачі Windows можуть запускати `crabbox`, `git` та інші інструменти на базі Node через установлені npm командні shim-и без зупинки 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, тепер показують фактичну назву провайдера/моделі замість "unknown" для ідентифікаторів моделей зі скісною рискою. [#89981](https://github.com/openclaw/openclaw/pull/89981) Дякуємо @mycarrysun, @vincentkoc.
- Некоректні або старіші записи сполучення пристроїв більше не заважають `openclaw devices list` показувати запити на схвалення, що очікують, тоді як чинні ролі й надалі відображаються нормально. [#93504](https://github.com/openclaw/openclaw/pull/93504) Дякуємо @ly-wang19.
- OpenClaw тепер відхиляє SSH-цілі з випадковими початковими або кінцевими двокрапками, перш ніж вони можуть спричинити недійсну SSH-конфігурацію або збої запуску тунелю для sandbox-ів і gateways на базі SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) Дякуємо @miorbnli.
- Користувачі, у яких неінтерактивне налаштування не проходить локальну перевірку справності gateway, тепер отримують придатні до запуску команди відновлення `openclaw onboard --install-daemon` або `openclaw onboard --skip-health` замість непідтримуваних прапорців `setup`. [#93994](https://github.com/openclaw/openclaw/pull/93994) Пов’язано з [#93947](https://github.com/openclaw/openclaw/issues/93947). Дякуємо @bk-z1, @nianjiuzst.
- Перевірки справності та probes Gateway тепер приймають той самий власний `--port`, який використовувався для запуску локального gateway, завчасно відхиляють недійсні порти та показують вибрану ціль loopback у JSON-виводі. [#94687](https://github.com/openclaw/openclaw/pull/94687) Пов’язано з [#79100](https://github.com/openclaw/openclaw/issues/79100). Дякуємо @bryantegomoh, @ozthedivine.
- `gateway --force` тепер виявляє процеси лише IPv4, що займають порт gateway, і все одно намагається виконати очищення, коли перевірка порту непереконлива, замість того щоб помилково вважати порт вільним. [#94949](https://github.com/openclaw/openclaw/pull/94949) Пов’язано з [#94426](https://github.com/openclaw/openclaw/issues/94426). Дякуємо @sunlit-deng, @vincentkoc, @wangwllu.
- `openclaw config validate` тепер приймає налаштування MCP-серверів на основі команд, які явно використовують `transport: "stdio"`, уникаючи хибних помилок валідації й водночас відхиляючи недійсні stdio-конфігурації у стилі віддалених. [#95102](https://github.com/openclaw/openclaw/pull/95102) Пов’язано з [#95082](https://github.com/openclaw/openclaw/issues/95082). Дякуємо @ken-jo, @lzyyzznl.
- Редагування зображень через CLI тепер може повертати кілька варіантів в одній команді з `--count <n>`, замість обмеження стандартним єдиним результатом провайдера. [#95300](https://github.com/openclaw/openclaw/pull/95300) Дякуємо @ly-wang19.
- `openclaw sessions export-trajectory` тепер знаходить сесії, які інші команди сесій уже можуть бачити, коли налаштовано власні, базовані на `~` або шаблонізовані через `{agentId}` сховища, без потреби знову вказувати шлях до сховища. [#95570](https://github.com/openclaw/openclaw/pull/95570) Пов’язано з [#95568](https://github.com/openclaw/openclaw/issues/95568). Дякуємо @youngting520.
- Виправлено `infer inspect --name <id> --json`, що показував прапорці, які відповідні команди CLI не приймали, тож розробники й оператори можуть надійно дізнаватися про підтримувані параметри моделей, автентифікації та транскрипції. [#95719](https://github.com/openclaw/openclaw/pull/95719) Дякуємо @ly-wang19, @vincentkoc.
- Користувачі, які переглядають дуже великі або невпорядковані сесії, можуть відкрити відомості про використання й усе одно отримати найновіші записи журналу з часовими позначками, без збереження OpenClaw усієї розібраної історії журналів у пам’яті. [#96019](https://github.com/openclaw/openclaw/pull/96019) Дякуємо @vincentkoc.
- Оператори тепер можуть налаштувати монітор автентифікації, таймер systemd і віджети Termux для власного хоста OpenClaw без попередньої заміни імен хостів і шляхів файлової системи, специфічних для мейнтейнерів. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Дякуємо @vincentkoc.
- Нативна підготовка crabbox у Windows тепер автоматично вибирає потрібне завдання демона Windows, уникаючи невдалих або неправильно спрямованих запусків, водночас залишаючи WSL2 і явні перевизначення завдань без змін. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Дякуємо @vincentkoc.
- Користувачі, які задають локальний аватар агента, можуть уникнути відсутніх зображень, зберігаючи файли відносно робочої області розміром до 2 МБ, тоді як аватари HTTP(S) і data 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`, щоб зіставляти їх із відповідним spawn, замість покладатися на поля `agentId` або `childSessionKey`, які не емітуються. [#95191](https://github.com/openclaw/openclaw/pull/95191) Пов’язано з [#95186](https://github.com/openclaw/openclaw/issues/95186). Дякуємо @ken-jo, @mahaohao-ch.
- Посилання на навички ClawHub у документації OpenClaw і картках вітрини тепер відкривають канонічні сторінки з указаним власником, а приклади встановлення використовують готові до копіювання посилання `openclaw skills install @owner/<slug>` замість старіших маршрутів лише зі slug. [#95972](https://github.com/openclaw/openclaw/pull/95972) Дякуємо @patrick-erichsen.

</Accordion>

### Інструменти та запланована робота

[Заплановані завдання](/uk/cli/cron) і вбудовані [інструменти](/uk/tools/index) тепер стабільніше завершуються, повторюються, повідомляють про збої та зберігають свої передбачені вхідні дані. Покращення [середовища виконання SDK Plugin](/uk/plugins/sdk-runtime) також роблять розширення на основі інструментів надійнішими під час завантаження, повернення результатів або виконання запланованої роботи.

<Accordion title="Sources and contributors">

- Ізольовані завдання 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 тепер надійно знаходить записи, чиї ID завдань містять зайві пробіли навколо, і відхиляє вкладені або порожні ID до того, як вони можуть створити журнальні записи, які неможливо безпечно прочитати назад. [#93567](https://github.com/openclaw/openclaw/pull/93567) Дякуємо @alix-007, @vincentkoc.
- Додавання або видалення завдання cron більше не призводить до того, що інше повторюване завдання, строк виконання якого вже настав, втрачає свій очікуваний запуск. [#94323](https://github.com/openclaw/openclaw/pull/94323) Дякуємо @yetval.
- Читання й запис документів Word, PowerPoint і Excel тепер використовують передбачений шлях `.docx`, `.pptx` або `.xlsx` замість збою через вигадане розширення. [#95805](https://github.com/openclaw/openclaw/pull/95805) Пов’язано з [#93326](https://github.com/openclaw/openclaw/issues/93326). Дякуємо @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Користувачі автоматизації браузера зберігають ті самі знімки з багатими посиланнями, зокрема корисні гілки в компактних результатах, із меншою кількістю зайвої обробки під час створення знімків. [#96072](https://github.com/openclaw/openclaw/pull/96072) Дякуємо @vincentkoc.
- Виправлено випадки, коли команди з тайм-аутом і перервані оновлення core у Windows іноді залишали дочірні процеси запущеними, тож OpenClaw може надійніше зупиняти все дерево процесів після скасувань, тайм-аутів або очищення після оновлення. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Дякуємо @vincentkoc.
- Користувачі Windows рідше бачитимуть збої встановлення інструментів, керованих агентом, під час розпакування ZIP-завантажень, таких як ripgrep, оскільки OpenClaw тепер використовує вбудовані програми розпакування Windows замість покладання на пошук у PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- Перевірки налаштування та середовища виконання у Windows тепер надійніше знаходять потрібні інструменти, використовуючи довірений резолвер System32 замість залежності від неочікуваного запису PATH. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Дякуємо @vincentkoc.
- Запуски SDK, створені з `timeoutMs: 0`, тепер зберігають запитаний нульовий тайм-аут без небажаного клієнтського 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)
- Налаштування дозволу/заборони інструментів для конкретних провайдерів тепер узгоджуються з попередженнями OpenClaw doctor послідовніше, зокрема в конфігураціях з псевдонімами провайдерів, ключами для конкретних моделей, ID моделей у стилі 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.
- Моніторинг підagentів Codex обробляє великі набори дочірніх агентів і файлів стенограм із меншою кількістю зайвого сканування, тоді як старіші формати імен файлів стенограм і далі розпізнаються як раніше. [#96085](https://github.com/openclaw/openclaw/pull/96085) Дякуємо @vincentkoc.
- Виправлено зависання або пропущені передавання під час hydration нативного Windows crabbox, коли runner і daemon використовують різні домашні каталоги, тож обидва можуть знаходити той самий стан завдання та stop-файли. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Дякуємо @vincentkoc.

</Accordion>

<Accordion title="Additional contributions">

- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95308](https://github.com/openclaw/openclaw/pull/95308) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95465](https://github.com/openclaw/openclaw/pull/95465) Дякуємо @wangmiao0668000666.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95625](https://github.com/openclaw/openclaw/pull/95625) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95649](https://github.com/openclaw/openclaw/pull/95649) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95681](https://github.com/openclaw/openclaw/pull/95681) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95857](https://github.com/openclaw/openclaw/pull/95857) Дякуємо @romneyda.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95870](https://github.com/openclaw/openclaw/pull/95870) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95872](https://github.com/openclaw/openclaw/pull/95872) Дякуємо @romneyda.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95879](https://github.com/openclaw/openclaw/pull/95879) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95890](https://github.com/openclaw/openclaw/pull/95890) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95909](https://github.com/openclaw/openclaw/pull/95909) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95922](https://github.com/openclaw/openclaw/pull/95922) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95946](https://github.com/openclaw/openclaw/pull/95946) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95967](https://github.com/openclaw/openclaw/pull/95967) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#95983](https://github.com/openclaw/openclaw/pull/95983) Дякуємо @vincentkoc.
- Покращує планування CI репозиторію, використання runner-ів та обробку збоїв. [#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.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#89912](https://github.com/openclaw/openclaw/pull/89912) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#90439](https://github.com/openclaw/openclaw/pull/90439) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96182](https://github.com/openclaw/openclaw/pull/96182) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96191](https://github.com/openclaw/openclaw/pull/96191) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96193](https://github.com/openclaw/openclaw/pull/96193) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96195](https://github.com/openclaw/openclaw/pull/96195) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96204](https://github.com/openclaw/openclaw/pull/96204) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96206](https://github.com/openclaw/openclaw/pull/96206) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96213](https://github.com/openclaw/openclaw/pull/96213) Дякуємо @jalehman.
- Переміщує внутрішню реалізацію сесій і runtime за спільні межі супроводу. [#96218](https://github.com/openclaw/openclaw/pull/96218) Дякуємо @jalehman.
- Покращує покриття пісочниці push-сповіщень iOS і перевірки релізу. [#95893](https://github.com/openclaw/openclaw/pull/95893) Дякуємо @joshavant.
- Оновлює документацію перевірки середовища Copilot і налаштування live-тестів. [#95930](https://github.com/openclaw/openclaw/pull/95930) Дякуємо @vincentkoc.

</Accordion>
