---
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-13T18:36:54Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    prompt_version: 24
    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](/ru/channels/telegram), [WhatsApp](/ru/channels/whatsapp), [Matrix](/ru/channels/matrix), [Google Chat](/ru/channels/googlechat), [iMessage](/ru/channels/imessage), [Feishu](/ru/channels/feishu) и [Mattermost](/ru/channels/mattermost) снижена вероятность потери, дублирования и ошибочной маршрутизации ответов, команд, сообщений в очереди и вложений, а также их прикрепления не к той переписке.

<Accordion title="Источники и участники">

- Исправлена ошибка, из-за которой новые личные сообщения Google Chat иногда обрабатывались как групповые беседы: теперь они попадают в нужный чат один на один, а маршрутизация сообщений из пространств и групповых чатов остаётся прежней. [#58993](https://github.com/openclaw/openclaw/pull/58993) Спасибо @starhappysh, @vincentkoc.
- Теперь в пузыре голосовых ответов Feishu от OpenClaw отображается их длительность, поэтому получатели могут увидеть продолжительность аудиозаписи до её воспроизведения. [#89172](https://github.com/openclaw/openclaw/pull/89172) Связано с [#53798](https://github.com/openclaw/openclaw/issues/53798). Спасибо @areslp, @fxz26284407, @kinrocw.
- Ответы и зеркалированная история чатов Discord и Telegram теперь надёжнее привязываются к нужной беседе, в том числе при повторных ответах в Telegram и смене сеансов. [#89911](https://github.com/openclaw/openclaw/pull/89911) Спасибо @jalehman.
- Результаты фонового создания изображений, видео и музыки теперь возвращаются в запросивший их чат, если задача запускается без полного указания целевой беседы, а не выглядят как сбой после создания и не отправляются не тому собеседнику при смене сеанса. [#89949](https://github.com/openclaw/openclaw/pull/89949) Связано с [#86034](https://github.com/openclaw/openclaw/issues/86034). Спасибо @tianxiaochannel-oss88, @wangwllu.
- Ответы Telegram теперь привязываются к текущему вопросу пользователя, когда он цитирует более раннее сообщение бота, а при цитировании сообщений других людей ответ по-прежнему относится к выбранной цитате. [#90475](https://github.com/openclaw/openclaw/pull/90475) Спасибо @moeedahmed.
- Администраторы групп QQBot теперь могут выбирать, насколько широко доступны команды с косой чертой, а команды только для личных сообщений теперь направляют пользователей в личный чат, а не раскрываются или молча игнорируются в группах. [#92154](https://github.com/openclaw/openclaw/pull/92154) Спасибо @sliverp.
- Проверки Heartbeat с моделями, способными рассуждать, теперь показывают предполагаемый ответ ассистента, а не раскрывают внутренние рассуждения в Telegram, WhatsApp и других каналах; при этом включаемые отдельно сообщения Thinking продолжают работать. [#92356](https://github.com/openclaw/openclaw/pull/92356) Связано с [#92260](https://github.com/openclaw/openclaw/issues/92260). Спасибо @jmpei, @tangtaizong666, @vincentkoc.
- В чатах Telegram с режимом прогресса старый пузырь прогресса теперь удаляется до появления новых результатов инструментов или артефактов, сохраняя понятный и аккуратный порядок беседы. [#93002](https://github.com/openclaw/openclaw/pull/93002) Связано с [#90753](https://github.com/openclaw/openclaw/issues/90753). Спасибо @shadow-enthusiast, @zhangguiping-xydt.
- Сообщения iMessage с командой и ссылкой теперь остаются одним ходом OpenClaw при поступлении отложенного предпросмотра ссылки, а несвязанные быстрые сообщения остаются раздельными для пользователей, включивших объединение личных сообщений от одного отправителя. [#93143](https://github.com/openclaw/openclaw/pull/93143) Спасибо @omarshahine.
- Успешно отправленные через инструмент сообщений ответы Discord больше не вызывают ошибочное предупреждение о сбое в затронутых ходах исходного канала `message_tool_only`. [#94072](https://github.com/openclaw/openclaw/pull/94072) Связано с [#93875](https://github.com/openclaw/openclaw/issues/93875). Спасибо @chenyangjun-xy, @hoyanhan, @vincentkoc.
- В групповых беседах WhatsApp теперь надёжнее сохраняется правильный контекст сообщения и группы при повторных попытках, переподключениях и изменениях группы. [#94338](https://github.com/openclaw/openclaw/pull/94338) Связано с [#7433](https://github.com/openclaw/openclaw/issues/7433). Спасибо @mcaxtr, @octopuslabs-fl, @xialonglee.
- Исправлена ошибка, из-за которой OpenClaw иногда отвечал на собственные отложенные эхо-сообщения iMessage, если посторонние начальные символы мешали распознать отправленное сообщение. [#94442](https://github.com/openclaw/openclaw/pull/94442) Спасибо @ly-wang19.
- Пользователи Webhook Telegram теперь могут продолжать получать личные и групповые сообщения во время кратковременных перезапусков канала, перезагрузок конфигурации и циклов восстановления без временных перерывов в доставке. [#94506](https://github.com/openclaw/openclaw/pull/94506) Связано с [#90254](https://github.com/openclaw/openclaw/issues/90254). Спасибо @obviyus, @travellingsoldier85, @xialonglee.
- Шлюзы 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 теперь могут назначать разные модели отдельным контактам личных сообщений в поддерживаемых каналах чатов, а существующий выбор моделей для групп и подстановочных шаблонов продолжает работать как прежде. [#95120](https://github.com/openclaw/openclaw/pull/95120) Связано с [#53638](https://github.com/openclaw/openclaw/issues/53638). Спасибо @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram теперь показывает, что OpenClaw всё ещё работает, во время коротких начальных предпросмотров или ответов в режиме прогресса, а не оставляет чат без сообщений до поступления окончательного ответа. [#95183](https://github.com/openclaw/openclaw/pull/95183) Связано с [#95004](https://github.com/openclaw/openclaw/issues/95004). Спасибо @obviyus.
- Пользователи и операторы Matrix теперь получают понятное сообщение об ошибке, когда домашний сервер отправляет слишком большой ответ или ответ зависает, вместо того чтобы OpenClaw продолжал его буферизовать с риском неограниченного расхода памяти. [#95240](https://github.com/openclaw/openclaw/pull/95240) Спасибо @alix-007.
- Исправлена задержка или отсутствие ответов Telegram и других каналов с очередями в развёртываниях типа Kubernetes с большим количеством внедрённых переменных среды, где открытие базы данных очереди могло останавливать работу Gateway. [#95278](https://github.com/openclaw/openclaw/pull/95278) Связано с [#94571](https://github.com/openclaw/openclaw/issues/94571). Спасибо @kaka-srp.
- Чаты Telegram теперь восстанавливаются после истечения времени ожидания одного зависшего сообщения, позволяя последующим сообщениям в том же чате или теме доходить до агента без перезапуска Gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) Связано с [#95248](https://github.com/openclaw/openclaw/issues/95248). Спасибо @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Когда пользователи переключаются между Telegram и другим клиентом OpenClaw в общей личной беседе, короткие ответы Telegram теперь относятся к последней беседе, а не отвечают на более старое, несвязанное предложение Telegram. [#95390](https://github.com/openclaw/openclaw/pull/95390) Связано с [#95378](https://github.com/openclaw/openclaw/issues/95378). Спасибо @maiduy708, @mikasa0818, @obviyus.
- Исправлена ошибка, из-за которой завершённые сообщения ассистента появлялись дважды в Telegram, Discord, Slack и других потоковых чатах после ответа из нескольких сообщений. [#95432](https://github.com/openclaw/openclaw/pull/95432) Спасибо @vincentkoc, @yetval.
- Ответы WhatsApp теперь остаются привязанными к исходному личному или групповому сообщению, а не появляются как отдельное сообщение без контекста беседы. [#95483](https://github.com/openclaw/openclaw/pull/95483) Спасибо @mcaxtr.
- В ответах с расширенным форматированием Telegram абзацы, маркеры и строки состояния теперь остаются разделёнными, а не объединяются в один сплошной блок; изменять конфигурацию не требуется. [#95532](https://github.com/openclaw/openclaw/pull/95532) Связано с [#95409](https://github.com/openclaw/openclaw/issues/95409). Спасибо @amknight.
- Операторы Mattermost, включившие нативные команды с косой чертой, теперь могут использовать `/oc_queue` непосредственно в Mattermost для настройки очереди активного выполнения, включая её режим, задержку устранения дребезга, ограничение и обработку отбрасывания. [#95546](https://github.com/openclaw/openclaw/pull/95546) Спасибо @amknight.
- Ранее разрешённые сообщения продолжают поступать в именованные учётные записи после обновления устаревших многопользовательских каналов, а унаследованные правила доступа к личным сообщениям и группам сохраняются в Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage и IRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) Спасибо @amknight.
- Пользователи Mattermost теперь могут продолжать общение в ветке, не упоминая бота повторно после его ответа; это участие сохраняется после перезапусков Gateway, пока ветка не останется неактивной в течение семи дней. [#95552](https://github.com/openclaw/openclaw/pull/95552) Спасибо @amknight.
- Входящие сообщения Telegram теперь своевременно поступают в настроенный сеанс OpenClaw, а не остаются без ответа до следующего интервала опроса, перезапуска Gateway или ручного вмешательства. [#95577](https://github.com/openclaw/openclaw/pull/95577) Связано с [#86957](https://github.com/openclaw/openclaw/issues/86957). Спасибо @freidrich-goldenflow, @liuwqgit.
- Пользователи QQBot теперь получают полные таблицы Markdown, если допустимые разделители содержат один или два дефиса на столбец, вместо потери заголовка и всех строк, кроме последней. [#95637](https://github.com/openclaw/openclaw/pull/95637) Спасибо @ly-wang19.
- Пользователи Synology Chat теперь могут получать ответы агента, занимающие более 120 секунд, если это допускает настроенное основное время ожидания, вместо преждевременного отклонения каналом. [#95707](https://github.com/openclaw/openclaw/pull/95707) Спасибо @sahibzada-allahyar, @vincentkoc.
- Задания Cron для тем форумов Telegram теперь продолжают отправлять отдельно настроенные оповещения о сбоях по назначению, даже если основное объявление использует тему в том же чате. [#95794](https://github.com/openclaw/openclaw/pull/95794) Спасибо @vincentkoc.
- Исправлена ошибка, из-за которой ответы в группах WhatsApp могли цитировать более старое сообщение OpenClaw вместо вызвавшего ответ сообщения пользователя: теперь окончательные ответы привязываются к нужному сообщению, если цель ответа доступна, и не ссылаются на устаревший контекст бота, если она недоступна. [#95914](https://github.com/openclaw/openclaw/pull/95914) Спасибо @mcaxtr.
- Пользователи WhatsApp теперь могут одобрять или отклонять запросы с помощью реакций, при этом запрос не зависает, если WhatsApp по-разному идентифицирует один и тот же личный чат, а одобрения в группах по-прежнему привязаны к нужной группе и пользователю. [#95935](https://github.com/openclaw/openclaw/pull/95935) Спасибо @mcaxtr.
- Обработка окончательных ответов теперь использует меньше ресурсов процессора, когда OpenClaw проверяет, был ли уже отправлен текст блока, без изменения того, какой ответ поступает в чат и как подавляется дублирующийся текст. [#96087](https://github.com/openclaw/openclaw/pull/96087) Спасибо @vincentkoc.
- Результаты одобрения выполнения команд из внешних плагинов каналов теперь возвращаются в канал или личные сообщения, где была запущена команда, вместо перехода в 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`, а запланированные объявления отклоняют устаревшие записи, для доставки которых нет активного плагина. [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>

### Восстановление работы провайдера и модели

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

Последующие исправления [быстрого режима](/ru/tools/thinking#fast-mode-fast) улучшают его работу в затронутых путях провайдеров и резервных вариантов; сам автоматический быстрый режим не является нововведением этого выпуска.

<Accordion title="Источники и участники">

- Преобразование текста в речь и голосовые заметки MiniMax теперь реже завершаются с ошибкой, поскольку OpenClaw явно запрашивает формат аудио, который может декодировать, вместо того чтобы полагаться на настройки провайдера по умолчанию. [#73079](https://github.com/openclaw/openclaw/pull/73079) Спасибо @efe-arv.
- Операторы Gateway снова могут видеть в обычных журналах сведения о провайдере, модели, состоянии запроса и времени выполнения, что упрощает диагностику проблем с маршрутизацией моделей и транспортом без включения дополнительного отладочного журналирования. [#89648](https://github.com/openclaw/openclaw/pull/89648) Связано с [#89300](https://github.com/openclaw/openclaw/issues/89300). Спасибо @enominera, @xiaobao-k8s.
- Модели, доступ к которым осуществляется через Google, Mistral, OpenAI Responses, Azure OpenAI Responses и ChatGPT/Codex Responses, теперь получают чистые системные инструкции без попадания внутреннего маркера границы кеша OpenClaw в запрос. [#89716](https://github.com/openclaw/openclaw/pull/89716) Спасибо @enominera, @masatohoshino.
- Вызовы инструментов Cron с моделями Gemini через OpenAI-совместимых провайдеров теперь выполняются без отклонения схемы провайдером из-за полей, допускающих значение null. [#91559](https://github.com/openclaw/openclaw/pull/91559) Связано с [#91542](https://github.com/openclaw/openclaw/issues/91542). Спасибо @pick-cat, @qiukui666.
- Идентификаторы моделей с указанием провайдера теперь учитывают настроенные для них политики среды выполнения агента и псевдонимы CLI, а не неожиданно переключаются на среду выполнения OpenClaw по умолчанию. [#91724](https://github.com/openclaw/openclaw/pull/91724) Спасибо @vincentkoc, @yu-xin-c.
- Список `/models` в чате и другие учитывающие плагины способы выбора модели или провайдера теперь отвечают быстро, а не зависают на несколько секунд и не загружают одно ядро процессора повторными сканированиями конфигурации; при этом изменения плагинов по-прежнему корректно обновляются. [#93356](https://github.com/openclaw/openclaw/pull/93356) Спасибо @obuchowski.
- Пользователи размещённого сервиса Ollama Cloud могут после перезапуска сохранять только явно настроенные модели без повторного добавления полного общего каталога, при этом автоматическое обнаружение продолжает работать для локальных и самостоятельно размещённых серверов Ollama. [#93956](https://github.com/openclaw/openclaw/pull/93956) Спасибо @jason-allen-oneal.
- Задания Cron теперь могут повторить попытку или переключиться на настроенную резервную модель, когда локальный провайдер возвращает общую ошибку `LLM request failed.`, вместо завершения с ошибкой без использования резервной модели. [#94062](https://github.com/openclaw/openclaw/pull/94062) Связано с [#93931](https://github.com/openclaw/openclaw/issues/93931). Спасибо @hugenshen.
- Истёкшие токены провайдеров больше не скрывают полезные операторские журналы под повторяющимися предупреждениями о резервном переключении, при этом первое предупреждение и последующие сводки дубликатов остаются доступными для диагностики. [#94233](https://github.com/openclaw/openclaw/pull/94233) Связано с [#56979](https://github.com/openclaw/openclaw/issues/56979). Спасибо @goutamadwant, @yanan1991.
- Google Gemini 3.5 Flash теперь можно выбирать с полным контекстным окном на 1,048,576 токенов, что предотвращает ошибки отсутствующей модели и ненужные отклонения из-за размера запроса. [#94726](https://github.com/openclaw/openclaw/pull/94726) Связано с [#94723](https://github.com/openclaw/openclaw/issues/94723). Спасибо @ajwan8998, @anguslogan01, @kevinat.
- Дочерние сеансы панели управления теперь единообразно обрабатывают разрешённый выбор моделей с указанием провайдера и предоставляют точные инструкции по восстановлению, когда сохранённое состояние модели устарело. [#94752](https://github.com/openclaw/openclaw/pull/94752) Связано с [#94713](https://github.com/openclaw/openclaw/issues/94713). Спасибо @gr4via.
- Пользователи Claude CLI больше не получают обещаний об обновлениях по завершении, которые могут так и не поступить, поскольку OpenClaw теперь блокирует неподдерживаемую нативную фоновую работу до того, как она сможет оставить выполнение без дальнейшего прогресса. [#95008](https://github.com/openclaw/openclaw/pull/95008) Спасибо @anagnorisis2peripeteia.
- OpenClaw теперь отклоняет слишком большие ответы каталога провайдера или JSON с понятной ошибкой до буферизации всего ответа в памяти. [#95218](https://github.com/openclaw/openclaw/pull/95218) Спасибо @alix-007.
- Пользователи OpenRouter теперь могут выбирать и запускать заявленные короткие идентификаторы моделей DeepSeek V4 без сбоев запросов с ошибкой `model_not_found` из-за того, что OpenClaw отправлял дублированный префикс провайдера. [#95268](https://github.com/openclaw/openclaw/pull/95268) Связано с [#95198](https://github.com/openclaw/openclaw/issues/95198). Спасибо @daniel-alejandro-t, @darren2030.
- При использовании `/reasoning on` OpenAI-совместимые модели в стиле DeepSeek теперь показывают окончательный ответ отдельно от рассуждений, а не включают его в блок рассуждений; изменение конфигурации не требуется. [#95283](https://github.com/openclaw/openclaw/pull/95283) Связано с [#95280](https://github.com/openclaw/openclaw/issues/95280). Спасибо @marvinthebored, @vincentkoc, @zengwen-dt.
- Когда подписка Codex достигает лимита использования, OpenClaw теперь переключается на настроенные резервные модели вместо остановки на неудачном результате и не повторяет запуски, которые уже выдали видимый результат. [#95400](https://github.com/openclaw/openclaw/pull/95400) Спасибо @jason-allen-oneal, @sallyom.
- Пользователи LM Studio теперь могут запускать квантованные или многовариантные локальные модели без ложных сбоев хода ассистента и фантомных записей моделей с суффиксами, вызванных несовпадающими ключами моделей. [#95401](https://github.com/openclaw/openclaw/pull/95401) Спасибо @monkeyleet.
- Запуски встроенных агентов через Google теперь прекращают чтение слишком больших или бесконечных ответов кеша запросов до того, как они смогут исчерпать память или привести к зависанию запуска. [#95417](https://github.com/openclaw/openclaw/pull/95417) Спасибо @alix-007.
- Сканирование моделей OpenRouter теперь безопасно завершается с ошибкой при слишком больших или некорректных каталогах вместо риска чрезмерного потребления памяти, способного нарушить стабильность OpenClaw. [#95418](https://github.com/openclaw/openclaw/pull/95418) Спасибо @alix-007.
- Конфигурации OpenRouter теперь отклоняют слишком большие каталоги моделей до того, как они смогут исчерпать память OpenClaw, не кешируя и не запрашивая немедленно повторно неудачный ответ. [#95420](https://github.com/openclaw/openclaw/pull/95420) Спасибо @alix-007, @sallyom.
- Настроенные резервные модели теперь могут ответить, когда в Claude CLI заканчиваются кредиты или возникает общая ошибка средства запуска, вместо того чтобы оставлять пользователям сообщение об ошибке в качестве окончательного ответа. [#95508](https://github.com/openclaw/openclaw/pull/95508) Связано с [#95489](https://github.com/openclaw/openclaw/issues/95489). Спасибо @mikasa0818, @riazrahaman, @sallyom.
- Веб-поиски на базе Gemini с использованием `freshness: "day"` или `pd` теперь завершаются успешно вместо ошибки провайдера 400, тогда как более широкие варианты актуальности и явно заданные диапазоны дат сохраняют более строгую фильтрацию. [#95682](https://github.com/openclaw/openclaw/pull/95682) Спасибо @sunjae-k, @vincentkoc.
- Последующие ответы моделей рассуждений xAI, таких как Grok Composer, теперь надёжнее сохраняют контекст предыдущих рассуждений, даже если настраиваемый уровень глубины рассуждений не поддерживается. [#95686](https://github.com/openclaw/openclaw/pull/95686) Спасибо @fuller-stack-dev, @geraint0923.
- Пользователи Vercel AI Gateway теперь могут запускать модели, выбранные из актуального каталога, включая доступные только в нём идентификаторы моделей, отсутствующие во встроенном списке OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Спасибо @vincentkoc.
- Исправлена ошибка, из-за которой провайдеры, определённые в манифесте, превращали допустимые идентификаторы моделей в некорректные, если записи `stripPrefixes` содержали лишние пробелы или отличались регистром; теперь операторы и авторы плагинов получают нужную модель провайдера. [#95744](https://github.com/openclaw/openclaw/pull/95744) Связано с [#95743](https://github.com/openclaw/openclaw/issues/95743). Спасибо @parveshsaini.
- При первоначальной настройке теперь открывается запрос учётных данных для недавно установленного внешнего провайдера, а не создаётся впечатление зацикливания с сохранением выбранного OpenAI. [#95792](https://github.com/openclaw/openclaw/pull/95792) Связано с [#95765](https://github.com/openclaw/openclaw/issues/95765).
- Слишком большие или зависшие каталоги провайдеров теперь быстро завершаются с понятной ошибкой вместо зависания OpenClaw или неограниченного потребления памяти, при этом обычные каталоги продолжают загружаться. [#95827](https://github.com/openclaw/openclaw/pull/95827) Спасибо @alix-007.
- Пользователи Xiaomi Token Plan теперь могут использовать до 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)
- Пользователи и операторы теперь получают более понятную обработку ситуации, когда настроенная рабочая модель становится недоступна: OpenClaw распознает ответ провайдера «выбранная модель не найдена» как ошибку отсутствия модели, а не как общую ошибку. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Спасибо @vincentkoc.
- Qwen и vLLM теперь единообразно сохраняют существующие настройки шаблона чата при включении или отключении рассуждений, а плагины провайдеров могут использовать тот же протестированный вспомогательный инструмент. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) Спасибо @vincentkoc.
- Прокси-провайдеры, совместимые с OpenAI, могут более единообразно обрабатывать уровни рассуждений и устаревшие поля `reasoning_effort`, а разработчики плагинов и сопровождающие провайдеров могут использовать единый документированный вспомогательный инструмент нормализации в OpenRouter, Kilocode и SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- Браузерные сборки и сборки Vite теперь могут загружать провайдер OpenAI ChatGPT Responses без нарушения сборки пакета из-за зависимости, предназначенной только для сервера, при этом сбои WebSocket по-прежнему отображаются обычным образом. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Спасибо @vincentkoc.
- Сканирование моделей OpenRouter теперь принимает такие же более крупные допустимые каталоги, как и обнаружение во время выполнения, но по-прежнему отклоняет чрезмерно большие ответы, прежде чем они смогут потребить неограниченный объем памяти. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) Спасибо @vincentkoc.
- Пользователи OpenAI Responses, включая затронутые конфигурации рассуждений Bedrock Mantle GPT-5.x, теперь получают один чистый окончательный ответ с согласованными сохраненными расшифровками и контекстом воспроизведения вместо десятков повторяющихся накопительных копий. [#92399](https://github.com/openclaw/openclaw/pull/92399) Связано с [#91959](https://github.com/openclaw/openclaw/issues/91959). Спасибо @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- Запланированные задания и изолированные сеансы, использующие модели opencode-go, теперь переводят зависшие запросы в настроенную обработку тайм-аута или резервного переключения вместо зависания на несколько минут с последующим завершением с общей ошибкой `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Связано с [#93610](https://github.com/openclaw/openclaw/issues/93610). Спасибо @forceconstant, @zhangguiping-xydt.
- После изменения модели по умолчанию новый сеанс канала, запущенный с помощью `/new` или `/reset`, теперь использует новую модель по умолчанию вместо неявного повторного использования предыдущей кэшированной модели, а явные переопределения `/model` остаются без изменений. [#77339](https://github.com/openclaw/openclaw/pull/77339) Связано с [#77322](https://github.com/openclaw/openclaw/issues/77322). Спасибо @mjamiv, @zaynl.
- При работе через прокси HTTP или HTTPS проверки использования и квот Codex/OpenAI в `openclaw status --usage --json` и интерфейсе управления теперь получают данные об окнах использования вместо сбоя, когда прямое подключение к chatgpt.com недоступно. [#93943](https://github.com/openclaw/openclaw/pull/93943) Связано с [#78714](https://github.com/openclaw/openclaw/issues/78714). Спасибо @tnzgit, @turbotheturtle.
- `/status` теперь отображает активную модель и способ сбросить закрепленный выбор в одной компактной строке, чтобы пользователи Discord и других чатов могли быстро просмотреть состояние модели без многострочного объяснения. [#95797](https://github.com/openclaw/openclaw/pull/95797) Спасибо @solvely-colin.
- Потоковые ответы Anthropic теперь сохраняют чередующиеся обновления текста, рассуждений и вызовов инструментов привязанными к правильному блоку ответа вместо их смешивания при одновременной активности нескольких блоков. [#96013](https://github.com/openclaw/openclaw/pull/96013) Спасибо @vincentkoc.

</Accordion>

### Непрерывность сеанса, памяти и доверия

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

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

<Accordion title="Источники и участники">

- Затронутые диалоги агентов, использующие OpenAI Responses, теперь могут восстанавливаться и продолжать отвечать после того, как видимый ответ в канале оставляет их сохранённую историю неполной, вместо того чтобы каждый последующий ход завершался сбоем до появления ответа. [#84708](https://github.com/openclaw/openclaw/pull/84708) Спасибо @anyech.
- Когда агент на базе Codex создаёт необычно большой вывод инструмента, в сохранённых и повторно воспроизводимых диалогах его текст теперь остаётся в пределах обычного ограничения размера, а нетекстовое содержимое не изменяется. [#87912](https://github.com/openclaw/openclaw/pull/87912) Спасибо @adrianip0204.
- Диалоги в 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.
- Вероятность потери контекста диалога после нажатия кнопки остановки во время автоматической 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, завершившиеся по тайм-ауту, теперь прекращают фоновую работу, когда агент переходит к следующей задаче, предотвращая дальнейшее потребление ресурсов процессора и памяти оставленными процессами. [#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 теперь учитывает настроенную меньшую размерность эмбеддингов и хранит индексы разных размерностей отдельно, не допуская смешивания несовместимых векторов. [#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.
- Последующие ответы, реакции, сообщения в ветках и проверки состояния остаются в соответствующем чате после активности в веб-чате или системе, а реальные переключения каналов по-прежнему очищают устаревшие сведения о маршрутизации. [#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:sqlite` в среде выполнения Node, OpenClaw теперь предлагает пользователям совместимую среду выполнения вместо направления к не относящемуся к проблеме поиску неполадок поставщика эмбеддингов. [#95916](https://github.com/openclaw/openclaw/pull/95916) Спасибо @rrrrrredy, @vincentkoc.
- Разработчики и операторы, проверяющие сеанс Copilot после Compaction, теперь получают его сводку, количество токенов до и после операции и сведения о сеансе вместо неполного результата. [#96049](https://github.com/openclaw/openclaw/pull/96049) Спасибо @vincentkoc.
- Команды `/stop` и прерывания теперь продолжают оперативно останавливать активные запуски, очищать поставленные в очередь последующие задачи и завершать связанных субагентов, даже когда ключи сеансов требуют канонизации или метаданные прерывания не удаётся сохранить. [#96201](https://github.com/openclaw/openclaw/pull/96201) Спасибо @jalehman.
- После обновлений Voice Wake существующие фразы активации и правила маршрутизации продолжают работать, пока OpenClaw переносит их из устаревших файлов настроек в общую базу данных состояния. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- При обновлении со старых структур состояния OpenClaw теперь сохраняются уведомления об обновлениях, ограничение частоты проверок, записи о доступных версиях и история попыток автоматического обновления по мере переноса этого состояния в SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) Спасибо @vincentkoc.
- Диалоги в каналах плагинов надёжнее сохраняют привязку к нужному сеансу при запуске, проверках 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.
- Исправлено исчезновение ответов ассистента из веб-чата, 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.
- Настроенные политики плагинов продолжают блокировать или переписывать вызовы инструментов с конфиденциальными данными после изменений реестра Gateway, перезагрузок или более поздней инициализации перехватчиков, а не пропускаются без уведомления. [#94545](https://github.com/openclaw/openclaw/pull/94545) Спасибо @jesse-merhi.
- Мобильные операторы с `operator.approvals` теперь могут просматривать и обрабатывать запросы на подтверждение выполнения команд, инициированные из чата, на устройстве iOS, с которого был отправлен запрос, в том числе при открытом приложении, не полагаясь исключительно на push-уведомления. [#95175](https://github.com/openclaw/openclaw/pull/95175) Спасибо @joshavant.
- Пользователи интерфейса управления теперь получают исправленную версию DOMPurify, что снижает подверженность уязвимости санитайзера GHSA-cmwh-pvxp-8882 без изменения поведения интерфейса. [#95691](https://github.com/openclaw/openclaw/pull/95691) Спасибо @vincentkoc.
- Разрешения «Всегда разрешать» для привязок диалогов плагинов теперь переносятся из старого файла настроек и с меньшей вероятностью теряются или перезаписываются при одновременной работе нескольких процессов 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 с Dreaming из memory-core, ночные задания Dreaming больше не запускают ненужное извлечение данных из памяти и не достигают 45-секундного тайм-аута, а обычные веб-чаты продолжают получать данные из памяти. [#95721](https://github.com/openclaw/openclaw/pull/95721) Связано с [#78500](https://github.com/openclaw/openclaw/issues/78500). Спасибо @vincentkoc, @vishutdhar, @xialonglee.
- В сеансах агентов с большим количеством вызовов инструментов результаты, поступившие не по порядку, теперь исправляются с меньшим объёмом повторной работы, при этом каждый результат остаётся связан с соответствующим вызовом инструмента. [#96014](https://github.com/openclaw/openclaw/pull/96014) Спасибо @vincentkoc.
- В Windows операции с памятью на базе qmd теперь завершают все связанные процессы после проверок доступности и тайм-аутов команд, предотвращая дальнейшую фоновую работу дочерних процессов 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](/ru/channels/slack) позволяет управляемым развёртываниям и развёртываниям с несколькими Gateway централизовать входящий трафик Slack, при этом нужный Gateway OpenClaw по-прежнему обрабатывает упоминания, привязку к веткам и ответы.

<Accordion title="Источники и участники">

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

</Accordion>

### Мост пробуждения внешнего агента Raft

[Канал Raft](/ru/channels/raft) и [плагин Raft](/ru/plugins/reference/raft) теперь поддерживают локальный CLI-мост пробуждения, благодаря которому внешние агенты могут пробуждать OpenClaw для выполнения ожидающей работы в рабочем пространстве, а операторы — проверять настройку и состояние через поддерживаемый механизм.

<Accordion title="Источники и участники">

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

</Accordion>

### Установка и восстановление официальных плагинов

[Управление плагинами](/ru/plugins/manage-plugins) теперь поддерживает больше официальных интеграций через стандартные процессы установки и восстановления внешних пакетов. [Перечень плагинов](/ru/plugins/plugin-inventory) и связанные проверки настройки предоставляют пользователям более понятные результаты, когда пакет отсутствует, несовместим или требует переустановки.

<Accordion title="Источники и участники">

- Когда `plugins.allow` использует имя канала или пакета вместо фактического идентификатора плагина, рекомендации при запуске теперь указывают несопоставленную запись и показывают обнаруженные идентификаторы плагинов, необходимые для исправления конфигурации. [#68389](https://github.com/openclaw/openclaw/pull/68389) Связано с [#68352](https://github.com/openclaw/openclaw/issues/68352). Спасибо @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Предупреждения о доверии к плагинам при первой или чистой установке теперь содержат готовый для копирования пример `plugins.allow` и команды для просмотра списка или проверки идентификаторов плагинов, чтобы пользователи могли устранить предупреждение до предоставления доверия коду плагина или его переустановки. [#78105](https://github.com/openclaw/openclaw/pull/78105) Связано с [#68780](https://github.com/openclaw/openclaw/issues/68780). Спасибо @jirboy, @pahuchi-joe.
- Миграции Codex теперь работают со стандартными глобальными установками плагинов, поскольку `openclaw migrate` может найти установленного провайдера вместо завершения с ошибкой `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Связано с [#89609](https://github.com/openclaw/openclaw/issues/89609). Спасибо @mugabuga, @zerone0x.
- Установка и обновление плагинов теперь восстанавливаются после устаревших закреплений зависимостей, управляемых OpenClaw, вместо завершения с ошибкой `npm EOVERRIDE`, при этом последующая синхронизация не понижает версии и не удаляет пакеты, явно установленные пользователями. [#91786](https://github.com/openclaw/openclaw/pull/91786) Связано с [#91772](https://github.com/openclaw/openclaw/issues/91772). Спасибо @amknight, @mkdelta221.
- Разработчики плагинов каналов теперь могут передавать нативные идентификаторы отправителя и беседы через хуки и выбранные рабочие процессы exec, обеспечивая интеграциям более точную маршрутизацию без нарушения существующих полей отправителя и чата. [#91903](https://github.com/openclaw/openclaw/pull/91903) Спасибо @lanzhi-lee, @vincentkoc.
- Обнаружение плагинов теперь выполняет меньше повторных блокирующих проверок файловой системы при запуске, сокращая лишнюю работу при холодном старте для деревьев встроенных плагинов, особенно в более медленных файловых системах Windows, без изменения поведения обнаружения комплектов. [#93919](https://github.com/openclaw/openclaw/pull/93919) Связано с [#76209](https://github.com/openclaw/openclaw/issues/76209). Спасибо @ml12580, @shenhonglong456-ai.
- После регистрации методы Gateway плагинов теперь работают через `openclaw gateway call`, поэтому авторы плагинов могут использовать их в скриптах и заданиях Cron вместо получения ошибки `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Связано с [#94127](https://github.com/openclaw/openclaw/issues/94127). Спасибо @brycemurray, @pick-cat, @vincentkoc.
- Обнаружение и проверка установки навыков ClawHub теперь с меньшей вероятностью приводят к зависанию или аварийному завершению OpenClaw, поскольку слишком большие или зависшие ответы каталога теперь останавливаются до исчерпания памяти. [#95226](https://github.com/openclaw/openclaw/pull/95226) Спасибо @alix-007.
- Закреплённые официальные плагины больше не остаются на старой версии, когда операторы следуют рекомендациям по восстановлению из `openclaw doctor` или подробного состояния Gateway после обновления. [#95541](https://github.com/openclaw/openclaw/pull/95541) Спасибо @ooiuuii, @vincentkoc.
- Обновления управляемых плагинов npm теперь с меньшей вероятностью нарушают работу действующего Gateway ошибками отсутствующих модулей, поскольку старые файлы плагина остаются доступными до их очистки при последующем запуске Gateway. [#95589](https://github.com/openclaw/openclaw/pull/95589) Спасибо @ooiuuii, @vincentkoc.
- Карточки официальных плагинов для поддерживаемых брендов теперь показывают узнаваемые значки в ClawHub и других каталогах, а авторы плагинов могут предоставлять графические материалы для каталога через документированное поле манифеста. [#95845](https://github.com/openclaw/openclaw/pull/95845) Спасибо @patrick-erichsen.
- Значки официальных плагинов в ClawHub и других каталогах больше не окрашиваются принудительно в один жёстко заданный цвет, что позволяет Simple Icons использовать вместо него стандартное оформление. [#95987](https://github.com/openclaw/openclaw/pull/95987) Спасибо @patrick-erichsen.
- Пользователям Docker теперь доступно официальное зеркало `openclaw/openclaw` в Docker Hub наряду с GHCR, при этом версионированные бета-выпуски не изменяют стабильные псевдонимы `latest` и `main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) Спасибо @vincentkoc.
- Установки OpenClaw на основе Git теперь используют закреплённую в репозитории версию pnpm, даже если присутствует другая глобальная версия pnpm или менеджер пакетов окружающего проекта, поэтому команды настройки больше не выполняются в неверном окружении менеджера пакетов. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) Спасибо @vincentkoc.
- Запросы карточек навыков и обновлений ClawHub теперь завершаются или предсказуемо прекращаются по тайм-ауту, даже если получают необычно большое значение тайм-аута. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Спасибо @vincentkoc.
- Пользователи Windows могут завершать установку из исходного кода без блокировки или замедления на этапе настройки llama.cpp, а установщик затем восстанавливает существующую настройку их оболочки. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Спасибо @vincentkoc.
- Больше официальных плагинов каналов, провайдеров и веб-поиска теперь можно устанавливать или восстанавливать через стандартные внешние каталоги пакетов, при этом они по-прежнему распознаются по существующим учётным данным. [#95683](https://github.com/openclaw/openclaw/pull/95683) Спасибо @vincentkoc.
- Пользователи, устанавливающие или обновляющие официальный плагин канала Yuanbao через доверенный каталог OpenClaw, теперь получают версию 2.15.0 с ожидаемой проверкой целостности и рекомендациями по отсутствующему плагину, соответствующими этому выпуску. [#94470](https://github.com/openclaw/openclaw/pull/94470) Спасибо @jase-283.
- При первоначальной настройке теперь можно установить встроенный навык `gog` через Homebrew без ошибки из-за удалённой формулы стороннего репозитория. [#95019](https://github.com/openclaw/openclaw/pull/95019) Связано с [#95017](https://github.com/openclaw/openclaw/issues/95017). Спасибо @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
- Пользователи Canvas, Discord, Slack, Voice Call и WhatsApp сохраняют те же рекомендации по навыкам с каждым установленным или встроенным плагином, а ссылки на прежние корневые пути `skills/...` необходимо перенести в каталог соответствующего плагина. [#95664](https://github.com/openclaw/openclaw/pull/95664) Спасибо @vincentkoc.
- Проверка навыков ClawHub теперь принимает ту же ссылку `@owner/<slug>`, которая используется для установки и обновлений, поэтому пользователи могут проверить нужного издателя без перехода на неоднозначный краткий идентификатор. [#95992](https://github.com/openclaw/openclaw/pull/95992) Спасибо @patrick-erichsen.
- Предупреждение OpenClaw о менеджере пакетов во время установки теперь правильно распознаёт npm, Yarn, Yarn Berry и средства запуска в стиле Corepack, предотвращая вводящие в заблуждение рекомендации, когда эти инструменты запускаются под альтернативными именами исполняемых файлов. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) Спасибо @vincentkoc.
- Установка по URL пакета теперь обрабатывает чрезмерно большие тайм-ауты загрузки без преждевременного завершения до получения доступных данных пакета. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Разработчикам плагинов и CLI теперь доступен более понятный поддерживаемый API форматирования команд, при этом сопряжение устройств, регистрация узлов и рекомендации doctor продолжают создавать те же безопасные для оболочки команды. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Пользователи Windows ARM64 теперь получают соответствующие версии Node и MinGit для ARM64 при запуске установщика PowerShell через оболочку с эмуляцией x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Спасибо @vincentkoc.
- Стандартные установки OpenClaw больше не тратят время на сборку необязательной поддержки llama.cpp, что предотвращает ошибки нативной сборки у пользователей, которые её не включали. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Спасибо @vincentkoc.

</Accordion>

## Каналы и обмен сообщениями

### Дополнительные исправления каналов

Дополнительные исправления [Telegram](/ru/channels/telegram) и конфигурации каналов устраняют более узкие проблемы с доставкой и настройкой.

<Accordion title="Источники и участники">

- Цепочки ответов Telegram сохраняют привязку кэшированных ответов после изменения контекста вместо возникновения ошибки при повторном использовании этих ответов. [#82909](https://github.com/openclaw/openclaw/pull/82909) Спасибо @lidge-jun.
- Исправлена ошибка, из-за которой Discord отбрасывал целиком длинный ответ с ограждёнными блоками кода, когда закрывающее ограждение кода оказывалось рядом с ограничением сообщения в 2,000 символов. [#95661](https://github.com/openclaw/openclaw/pull/95661) Спасибо @ly-wang19.
- Операторы Slack теперь могут хранить токены и секреты подписи как поддерживаемые входные данные SecretRef, при этом операции чтения и записи, поиск в списках разрешений и целевых объектов, а также проверки настройки используют разрешённые учётные данные вместо отклонения или неверного считывания ссылок. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Спасибо @vincentkoc.
- Проверки возможностей каналов теперь возвращают понятное сообщение о тайм-ауте, когда интеграция перестаёт отвечать, предотвращая зависание диагностики в терминале или при автоматизированном запуске. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Спасибо @vincentkoc.

</Accordion>

## Gateway, безопасность и доверие

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

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

</Accordion>

### Удалённая доставка результатов и мультимедиа

Результаты удалённой генерации изображений и завершённая работа субагентов теперь надёжнее возвращаются в активную беседу [Gateway](/ru/gateway/index), а не выглядят как сбой или исчезновение.

<Accordion title="Источники и участники">

- Изображения, сгенерированные удалённым сервером приложений Codex, теперь поступают как вложения вместо отображения `Media failed` или возврата только текста после успешной генерации. [#96212](https://github.com/openclaw/openclaw/pull/96212) Спасибо @sjf-oa.
- Когда субагент завершает работу, его результат теперь надёжнее поступает в активный родительский запуск, а не остаётся незаметным. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) Спасибо @vincentkoc.

</Accordion>

## Клиенты и интерфейсы

### Отправка сообщений и повторные подключения клиентов

[WebChat](/ru/web/webchat) и [Control UI](/ru/web/control-ui) теперь более последовательно сохраняют видимость активных бесед и состояний ошибки после повторного подключения, а мобильные клиенты и [терминальный интерфейс](/ru/cli/tui) восстанавливаются после завершённых, отклонённых или прерванных отправок, не оставляя их в состоянии, похожем на зависание.

<Accordion title="Источники и участники">

- Если сообщение WebChat завершается с ошибкой до запуска агента, WebChat и Control UI теперь показывают сеанс как завершившийся с ошибкой, а не оставляют впечатление, что он всё ещё выполняется. [#84352](https://github.com/openclaw/openclaw/pull/84352) Спасибо @jesse-merhi.
- Исправлено зависание средства выбора сеансов Control UI из-за скрытых сеансов субагентов: теперь Load More переходит к следующему доступному чату, не показывая вводящее в заблуждение общее количество. [#89323](https://github.com/openclaw/openclaw/pull/89323) Связано с [#89249](https://github.com/openclaw/openclaw/issues/89249). Спасибо @giodl73-repo, @originsecured-do.
- Когда пользователи повторно открывают беседу Control UI из History, их запросы теперь отображаются вместе с ответами ассистента, сохраняя контекст вопросов и ответов без пустых промежутков в длинных расшифровках. [#93841](https://github.com/openclaw/openclaw/pull/93841) Связано с [#90241](https://github.com/openclaw/openclaw/issues/90241). Спасибо @mushuiyu886, @pronzcw.
- Развёртывания Control UI с префиксом пути теперь сохраняют запросы манифеста, значка сайта и сервис-воркера в пределах этого префикса, предотвращая непонятные ошибки 403 на корневом уровне после входа. [#94204](https://github.com/openclaw/openclaw/pull/94204) Связано с [#94157](https://github.com/openclaw/openclaw/issues/94157). Спасибо @hugenshen, @xrow.
- Пользователи Android теперь могут открывать журнал Health и строки Skill в Settings для просмотра удобочитаемых подробностей, что упрощает устранение неполадок активности Gateway, проверку настройки и состояния навыка, а также понимание процесса сопряжения с помощью существующего кода настройки. [#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 теперь видят более удобный экран Overview, на котором с первого взгляда доступны состояние подключения, настроенный агент, работоспособность Node, подтверждения, недавние сеансы, а также действия Chat и Talk. [#95557](https://github.com/openclaw/openclaw/pull/95557) Спасибо @joshavant, @solvely-colin.
- Пользователи Android теперь могут обновлять и обрабатывать запросы подтверждения команд Gateway на встроенном экране Approvals, выбирая Allow Once, Always или Deny при наличии подключения. [#95593](https://github.com/openclaw/openclaw/pull/95593) Спасибо @solvely-colin.
- Пользователям iOS больше не показываются неожиданные запросы разрешения на уведомления, а когда оповещения о подтверждениях недоступны, они получают понятные инструкции; разрешение управляется с одного предсказуемого экрана Settings. [#95640](https://github.com/openclaw/openclaw/pull/95640) Спасибо @joshavant.
- Локальное завершение работы TUI теперь укладывается в безопасные ограничения таймера, даже если `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` установлено на чрезвычайно высокое значение. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- Canvas A2UI теперь после каждой сборки предоставляет только текущие ресурсы приложения, поэтому устаревшие изображения совместимости и оставшиеся файлы появляются реже. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) Спасибо @vincentkoc.
- Причину сбоев настройки ретранслятора 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](/ru/web/control-ui), мобильных и настольных приложений повышают точность отображения, доступность, удобство первоначальной настройки и корректность работы приложений.

<Accordion title="Источники и участники">

- В развёрнутой боковой панели чата Control UI восстановлено отображение квоты использования OpenAI/Codex, поэтому пользователи могут проверять свои ограничения, не покидая беседу. [#94219](https://github.com/openclaw/openclaw/pull/94219) Связано с [#93041](https://github.com/openclaw/openclaw/issues/93041). Спасибо @jazzroutine, @pick-cat.
- На экранах iOS теперь используются единообразные акцентные цвета и цвета состояний OpenClaw в первоначальной настройке, параметрах, чате, запросах подтверждения, разрешениях голосового управления, виджетах и общих представлениях чата. [#94627](https://github.com/openclaw/openclaw/pull/94627) Спасибо @zats.
- 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.
- Экран Overview в 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 mode. [#95837](https://github.com/openclaw/openclaw/pull/95837) Спасибо @hannesrudolph, @sannidhyasah.
- После переключения из представления формы необработанная конфигурация больше не выглядит отсутствующей в Settings, поскольку JSON снова выводится в видимую область вместо сохранения предыдущей позиции прокрутки. [#96145](https://github.com/openclaw/openclaw/pull/96145) Связано с [#94202](https://github.com/openclaw/openclaw/issues/94202). Спасибо @sunlit-deng, @vporton.
- Новые пользователи iOS теперь сначала видят приветствие и первоначальную настройку OpenClaw, а уже затем iOS запрашивает доступ к локальной сети; существующие пользователи по-прежнему получают этот запрос при открытии настройки Gateway или в других случаях, когда требуется обнаружение Gateway в локальной сети. [#96181](https://github.com/openclaw/openclaw/pull/96181) Спасибо @joshavant.

</Accordion>

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

### Надёжность настройки и команд

Распространённые [команды CLI](/ru/cli/index) теперь более последовательно обрабатывают конфигурацию, пути, вывод и случаи сбоев. [Автодополнение командной оболочки](/ru/cli/completion), [doctor](/ru/cli/doctor), [команды config](/ru/cli/config) и [конфигурация Gateway](/ru/gateway/configuration) предоставляют более понятные инструкции и безопасное восстановление, когда установка или параметр требуют внимания.

<Accordion title="Источники и участники">

- Меню автодополнения по Tab для zsh в OpenClaw теперь отображает описания параметров, содержащие переменные `$` или примеры в обратных кавычках, буквально, а не вычисляет их как ввод оболочки и не повреждает меню. [#64490](https://github.com/openclaw/openclaw/pull/64490) Спасибо @edenkangdw.
- После обновления старого хранилища песочницы операторы теперь получают понятное предупреждение `openclaw doctor` об оставшихся файлах реестра и могут использовать `openclaw doctor --fix` для их миграции или очистки. [#84326](https://github.com/openclaw/openclaw/pull/84326) Спасибо @giodl73-repo.
- Теперь операторы могут использовать `doctor --lint`, чтобы обнаруживать устаревшие службы Gateway и предварительно просматривать очистку, при этом намеренно созданные дополнительные службы остаются информационными и не приводят к сбою проверки по умолчанию. [#84340](https://github.com/openclaw/openclaw/pull/84340) Спасибо @giodl73-repo.
- Операторы Gateway в macOS теперь получают предупреждение перед тем, как переустановка, восстановление или перезапуск перезапишут пользовательское поведение обёртки LaunchAgent, а `openclaw status` отличает проверки отсутствующего секрета только для CLI от установленной службы. [#90537](https://github.com/openclaw/openclaw/pull/90537) Связано с [#90518](https://github.com/openclaw/openclaw/issues/90518). Спасибо @turbotheturtle, @vincentkoc.
- Длинные, многострочные или содержащие много кода запросы теперь можно отправлять в `openclaw agent` с помощью `--message-file`, избегая ненадёжного экранирования в оболочке и сообщая о недопустимых файлах до отправки. [#93351](https://github.com/openclaw/openclaw/pull/93351) Спасибо @ooiuuii.
- Исправлен перезапуск уже работающего Gateway запланированными восстановительными операциями `doctor --fix --non-interactive` после временного сбоя проверки работоспособности, поэтому автоматическое обслуживание больше не прерывает работу активной службы. [#94148](https://github.com/openclaw/openclaw/pull/94148) Связано с [#78217](https://github.com/openclaw/openclaw/issues/78217). Спасибо @esqandil, @zhangguiping-xydt.
- `openclaw configure` и команда `openclaw config` без аргументов теперь завершаются с понятной подсказкой по подкомандам при запуске из скриптов или конвейеров вместо открытия частичного интерактивного мастера и неясного завершения. [#94238](https://github.com/openclaw/openclaw/pull/94238) Связано с [#93953](https://github.com/openclaw/openclaw/issues/93953). Спасибо @nianjiuzst, @ruomuxydt.
- Операторы систем с несколькими агентами теперь могут использовать `openclaw gateway usage-cost` для просмотра расходов одного настроенного агента или всех агентов, при этом существующая команда для агента по умолчанию остаётся без изменений. [#94483](https://github.com/openclaw/openclaw/pull/94483) Спасибо @ly-wang19.
- Архивные карточки Workboard больше не загромождают стандартный вывод `openclaw workboard list`, а `--include-archived` и вывод JSON по-прежнему предоставляют к ним доступ при необходимости. [#94562](https://github.com/openclaw/openclaw/pull/94562) Связано с [#94555](https://github.com/openclaw/openclaw/issues/94555). Спасибо @ecican, @vincentkoc, @zengwen-dt.
- OpenClaw Doctor теперь предоставляет точные рекомендации для работающих изолированных заданий Cron, запускаемых из приглашения оболочки, вместо многократного предложения команды `--fix`, которая не может устранить предупреждение. [#94784](https://github.com/openclaw/openclaw/pull/94784) Связано с [#94655](https://github.com/openclaw/openclaw/issues/94655). Спасибо @altaywtf, @geekoagent, @zengwen-dt.
- Исправлено отображение в `openclaw doctor` предупреждения о необходимости исправления для исправных локальных конфигураций памяти GGUF после намеренно пропущенной проверки готовности, при этом предупреждение сохраняется, если настроенная локальная модель действительно отсутствует. [#95393](https://github.com/openclaw/openclaw/pull/95393) Связано с [#92582](https://github.com/openclaw/openclaw/issues/92582). Спасибо @mikasa0818, @neekolascmd, @vincentkoc.
- В Windows созданные установщиком задачи Gateway теперь выполняются в фоновом режиме без окна консоли, которое пользователи могли случайно закрыть и тем самым остановить Gateway. [#95480](https://github.com/openclaw/openclaw/pull/95480) Связано с [#89231](https://github.com/openclaw/openclaw/issues/89231). Спасибо @cameronweller, @mikasa0818, @vincentkoc.
- Привязки каналов агентов теперь отклоняют некорректные спецификации учётных записей, например `matrix:work:extra`, с понятной ошибкой вместо незаметной маршрутизации агента в другую учётную запись. [#95572](https://github.com/openclaw/openclaw/pull/95572) Спасибо @ly-wang19.
- Обновления Skills из ClawHub теперь учитывают настроенную политику безопасности установки, а `openclaw skills update --all` обновляет только отслеживаемые Skills ClawHub вместо неожиданной установки других настроенных Skills. [#95684](https://github.com/openclaw/openclaw/pull/95684) Спасибо @vincentkoc.
- Процессы перезапуска Windows и запуска Gateway стали надёжнее, поскольку теперь OpenClaw передаёт команды по доверенному системному пути `cmd.exe`, а не полагается на поиск процессов. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) Спасибо @vincentkoc.
- Очистка Gateway и проверки прослушивателей в Windows стали надёжнее при неполном поиске по PATH, поэтому операторы могут определить процесс Gateway и освободить занятый порт, не пропуская установленные системные инструменты. [e9b694e](https://github.com/openclaw/openclaw/commit/e9b694ef9cd8b7528a76d85b8be2a830b296a5e1) Спасибо @vincentkoc.
- В Windows при запуске OpenClaw и передаче управления Codex из TUI теперь находятся `bun`, `codex` и другие исполняемые файлы среды выполнения через доверенный системный механизм поиска, даже если другая команда `where` встречается в PATH раньше. [72b9bc7](https://github.com/openclaw/openclaw/commit/72b9bc730370e3b1155fb231621c2bc7b2c87b56) Спасибо @vincentkoc.
- Диагностика портов Windows теперь использует предусмотренные системные инструменты, даже если записи PATH отсутствуют или перекрыты, поэтому конфликты портов Gateway и служб реже остаются незамеченными из-за ошибок разрешения команд. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) Спасибо @vincentkoc.
- Восстановление демона в Windows теперь реже пропускает обнаружение или очистку процессов при неполном, необычном или перекрытом PATH, поскольку резервный механизм запланированных задач теперь находит PowerShell и taskkill в доверенных системных расположениях. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) Спасибо @vincentkoc.
- Теперь OpenClaw сохраняет маркеры восстановления конфигурации, последние заведомо исправные снимки и историю подозрительных чтений в общем состоянии во время миграции, не оставляя отдельного файла журнала состояния конфигурации. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) Спасибо @vincentkoc.
- В Windows команды Crabbox, запускаемые через командные обёртки пакетов Node, теперь получают флаги провайдера, команды оболочки и специальные символы оболочки в исходном виде, не теряя и не переинтерпретируя их. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Спасибо @vincentkoc.
- Процессы Crabbox, предназначенные для Windows, теперь реже завершаются сбоем или переходят на более медленную обработку оболочкой при запуске инструментов Node через обёртки `.cmd` и `.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) Спасибо @vincentkoc.
- Пользователи Windows могут запускать `crabbox`, `git` и другие инструменты на базе Node через установленные npm командные обёртки без остановки Crabbox до открытия инструмента. [77f4e45](https://github.com/openclaw/openclaw/commit/77f4e45c3518751b5f586eac193c4aee904f02d9) Спасибо @vincentkoc.
- `openclaw doctor` теперь проверяет профили, в которых отсутствуют настройки политики инструментов, не считая допустимое отсутствие ошибкой. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- `openclaw doctor` больше не показывает вводящие в заблуждение предупреждения раздела инструментов, когда не удаётся оценить пользовательский профиль предварительного просмотра. [420a0e6](https://github.com/openclaw/openclaw/commit/420a0e6fce4b2c5339e535e6b307f50df1c00bb2) Спасибо @vincentkoc.
- `openclaw doctor` теперь ограничивает предупреждения предварительного просмотра профилями инструментов, которые можно оценить, избегая вводящих в заблуждение предупреждений о настроенных разрешениях для неизвестных профилей. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) Спасибо @vincentkoc.
- Пользователи Windows могут устанавливать OpenClaw из исходного кода без блокировки настройки зависимостей из-за того, что установщик принудительно запускает скрипты npm или pnpm через `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) Спасибо @vincentkoc.
- Крупные конфигурации OpenClaw теперь могут инициализироваться и формировать подсказки интерфейса эффективнее, при этом конфиденциальные поля по-прежнему помечаются тем же образом. [#55018](https://github.com/openclaw/openclaw/pull/55018) Спасибо @huangyandi-red, @vincentkoc, @xdhuangyandi.
- Изменения конфигурации, для которых всё ещё требуется перезапуск Gateway вручную, теперь отображают понятное уведомление о необходимости перезапуска с сохранением исходного примечания, а не выглядят завершёнными с вводящим в заблуждение сообщением `config-patch ok`. [#83041](https://github.com/openclaw/openclaw/pull/83041) Связано с [#46797](https://github.com/openclaw/openclaw/issues/46797). Спасибо @stache73, @xuruiray.
- Справка для `doctor`, `gateway`, `models`, `plugins`, `sessions` и `tasks` теперь появляется за десятки миллисекунд, тогда как ранее команды наподобие `sessions --help` и `tasks --help` начинали отвечать примерно через 1.6–1.8 секунды. [#89628](https://github.com/openclaw/openclaw/pull/89628) Спасибо @yyzquwu.
- Системы трассировки OpenTelemetry, например Langfuse, теперь отображают фактическое имя провайдера и модели вместо "неизвестно" для идентификаторов моделей с квалификатором через косую черту. [#89981](https://github.com/openclaw/openclaw/pull/89981) Спасибо @mycarrysun, @vincentkoc.
- Некорректные или устаревшие записи сопряжения устройств больше не мешают `openclaw devices list` отображать ожидающие запросы на одобрение, при этом допустимые роли по-прежнему отображаются как обычно. [#93504](https://github.com/openclaw/openclaw/pull/93504) Спасибо @ly-wang19.
- Теперь OpenClaw отклоняет цели SSH с лишними двоеточиями в начале или конце до того, как они приведут к недопустимой конфигурации SSH или сбоям запуска туннеля для песочниц и Gateway на базе SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) Спасибо @miorbnli.
- Пользователи, у которых при неинтерактивной настройке не проходит локальная проверка работоспособности Gateway, теперь получают пригодные для запуска команды восстановления `openclaw onboard --install-daemon` или `openclaw onboard --skip-health` вместо неподдерживаемых флагов `setup`. [#93994](https://github.com/openclaw/openclaw/pull/93994) Связано с [#93947](https://github.com/openclaw/openclaw/issues/93947). Спасибо @bk-z1, @nianjiuzst.
- Проверки работоспособности и пробные проверки Gateway теперь принимают тот же пользовательский `--port`, который используется для запуска локального Gateway, заранее отклоняют недопустимые порты и отображают выбранную цель обратной петли в выводе JSON. [#94687](https://github.com/openclaw/openclaw/pull/94687) Связано с [#79100](https://github.com/openclaw/openclaw/issues/79100). Спасибо @bryantegomoh, @ozthedivine.
- `gateway --force` теперь обнаруживает процессы, работающие только с IPv4 и занимающие порт Gateway, а также всё равно пытается выполнить очистку, если проверка порта не дала однозначного результата, вместо ошибочного определения порта как свободного. [#94949](https://github.com/openclaw/openclaw/pull/94949) Связано с [#94426](https://github.com/openclaw/openclaw/issues/94426). Спасибо @sunlit-deng, @vincentkoc, @wangwllu.
- `openclaw config validate` теперь принимает конфигурации серверов MCP на основе команд, которые явно используют `transport: "stdio"`, избегая ложных ошибок проверки и по-прежнему отклоняя недопустимые конфигурации stdio удалённого типа. [#95102](https://github.com/openclaw/openclaw/pull/95102) Связано с [#95082](https://github.com/openclaw/openclaw/issues/95082). Спасибо @ken-jo, @lzyyzznl.
- Редактирование изображений через CLI теперь может возвращать несколько вариантов одной командой с помощью `--count <n>`, а не ограничиваться одним результатом по умолчанию от провайдера. [#95300](https://github.com/openclaw/openclaw/pull/95300) Спасибо @ly-wang19.
- `openclaw sessions export-trajectory` теперь находит сеансы, уже доступные другим командам для работы с сеансами, когда настроены пользовательские хранилища, хранилища на основе `~` или хранилища с шаблонами `{agentId}`, без необходимости повторно указывать путь к хранилищу. [#95570](https://github.com/openclaw/openclaw/pull/95570) Связанная задача: [#95568](https://github.com/openclaw/openclaw/issues/95568). Спасибо @youngting520.
- Исправлено отображение в `infer inspect --name <id> --json` флагов, которые не принимались соответствующими командами CLI, поэтому разработчики и операторы теперь могут надёжно узнавать о поддерживаемых параметрах модели, аутентификации и транскрибирования. [#95719](https://github.com/openclaw/openclaw/pull/95719) Спасибо @ly-wang19, @vincentkoc.
- При просмотре очень больших сеансов или сеансов с нарушенным порядком записей теперь можно открыть сведения об использовании и по-прежнему получать последние записи журнала с временными метками, при этом OpenClaw не хранит в памяти всю историю разобранного журнала. [#96019](https://github.com/openclaw/openclaw/pull/96019) Спасибо @vincentkoc.
- Операторы теперь могут настроить монитор аутентификации, таймер systemd и виджеты Termux для собственного хоста OpenClaw без предварительной замены имён хостов и путей файловой системы, относящихся к сопровождающим. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Спасибо @vincentkoc.
- Нативная подготовка crabbox в Windows теперь автоматически выбирает необходимое задание фоновой службы Windows, предотвращая сбои и ошибочную маршрутизацию запусков, при этом поведение WSL2 и явное переопределение задания остаются без изменений. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Спасибо @vincentkoc.
- При установке локального аватара агента можно избежать отсутствующих изображений, если хранить файлы, указанные относительно рабочей области, размером менее 2 МБ; на аватары, заданные через HTTP(S) или URI данных, это ограничение не распространяется. [#78884](https://github.com/openclaw/openclaw/pull/78884) Связанная задача: [#65312](https://github.com/openclaw/openclaw/issues/65312). Спасибо @wangjieweb3-design, @nyx-nocturna.
- Стандартные инструкции OpenClaw для агентов теперь предписывают проверять наличие подходящих бесплатных решений или решений с открытым исходным кодом, прежде чем предлагать собственную разработку, но по-прежнему допускают её, когда она подходит лучше. [#86608](https://github.com/openclaw/openclaw/pull/86608) Спасибо @cablackmon.
- Авторы плагинов теперь могут использовать документированное поле `targetSessionKey` в событиях `subagent_ended`, чтобы сопоставлять их с соответствующим запуском, вместо использования полей `agentId` или `childSessionKey`, которые не передаются. [#95191](https://github.com/openclaw/openclaw/pull/95191) Связанная задача: [#95186](https://github.com/openclaw/openclaw/issues/95186). Спасибо @ken-jo, @mahaohao-ch.
- Ссылки на навыки ClawHub в документации OpenClaw и демонстрационных карточках теперь открывают канонические страницы с указанием владельца, а в примерах установки вместо прежних маршрутов только с коротким именем используются готовые для копирования ссылки `openclaw skills install @owner/<slug>`. [#95972](https://github.com/openclaw/openclaw/pull/95972) Спасибо @patrick-erichsen.

</Accordion>

### Инструменты и запланированные задачи

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

<Accordion title="Источники и участники">

- Изолированные задания Cron, использующие `deleteAfterRun`, теперь после завершения удаляют свой временный сеанс и транскрипт, включая запуски с отключённой доставкой, что сокращает количество устаревших файлов, объём накопленного контекста и необходимость ручной очистки. [#84794](https://github.com/openclaw/openclaw/pull/84794) Связанная задача: [#84707](https://github.com/openclaw/openclaw/issues/84707). Спасибо @bottenbenny, @turbotheturtle.
- Для отдельных запланированных заданий теперь можно задавать собственные резервные модели, отключать резервные модели или через CLI возвращаться к обычному наследованию резервных моделей, не требуя от операторов редактировать низкоуровневые данные полезной нагрузки. [#93369](https://github.com/openclaw/openclaw/pull/93369) Связанная задача: [#90302](https://github.com/openclaw/openclaw/issues/90302). Спасибо @849261680, @walliiee.
- История Cron теперь надёжно находит записи, идентификаторы заданий которых содержат лишние пробелы по краям, и отклоняет вложенные или пустые идентификаторы до того, как они смогут создать записи журнала, которые невозможно безопасно прочитать повторно. [#93567](https://github.com/openclaw/openclaw/pull/93567) Спасибо @alix-007, @vincentkoc.
- Добавление или удаление задания Cron больше не приводит к потере ожидающего запуска другого повторяющегося задания, срок выполнения которого уже наступил. [#94323](https://github.com/openclaw/openclaw/pull/94323) Спасибо @yetval.
- Чтение и запись документов Word, PowerPoint и Excel теперь выполняются по предусмотренному пути `.docx`, `.pptx` или `.xlsx` вместо сбоя из-за несуществующего расширения. [#95805](https://github.com/openclaw/openclaw/pull/95805) Связанная задача: [#93326](https://github.com/openclaw/openclaw/issues/93326). Спасибо @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Пользователи автоматизации браузера сохраняют те же насыщенные ссылками снимки, включая полезные ветви в компактных результатах, при меньшем объёме избыточной обработки во время создания снимков. [#96072](https://github.com/openclaw/openclaw/pull/96072) Спасибо @vincentkoc.
- Исправлена проблема, из-за которой в Windows после превышения времени ожидания команд или прерывания обновлений ядра иногда продолжали работать дочерние процессы, поэтому OpenClaw теперь надёжнее завершает всё дерево процессов после отмены, превышения времени ожидания или очистки после обновления. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Спасибо @vincentkoc.
- Пользователи Windows теперь реже сталкиваются со сбоями установки инструментов, управляемой агентом, при распаковке ZIP-файлов, например ripgrep, поскольку OpenClaw теперь использует встроенные средства распаковки Windows вместо поиска через PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- Проверки установки и среды выполнения в Windows теперь надёжнее находят необходимые инструменты, используя доверенный механизм разрешения System32 вместо зависимости от неожиданной записи в PATH. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Спасибо @vincentkoc.
- Запуски SDK, созданные с `timeoutMs: 0`, теперь сохраняют запрошенное нулевое время ожидания без нежелательного клиентского сторожевого таймера. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) Спасибо @vincentkoc.
- Зависшие команды OpenClaw теперь надёжно завершаются, даже если вызывающая сторона задаёт чрезвычайно большие значения времени ожидания выполнения или отсутствия вывода. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) Спасибо @vincentkoc.
- Для команд с чрезвычайно большими настройками времени ожидания теперь используется безопасное максимальное значение вместо сбоя из-за невозможности среды выполнения запланировать ожидание запрошенной длительности. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- Специфичные для провайдера настройки разрешения и запрета инструментов теперь более согласованно соответствуют предупреждениям OpenClaw doctor, включая конфигурации с псевдонимами провайдеров, ключами для конкретных моделей, идентификаторами моделей в стиле OpenRouter или некорректными записями политик. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- Приложения SDK теперь получают `tool.call.failed` при сбое или блокировке терминальных инструментов вместо вводящего в заблуждение события завершения, поэтому существующая обработка сбоев может реагировать правильно. [#95383](https://github.com/openclaw/openclaw/pull/95383) Спасибо @ly-wang19.
- Исправлена проблема, из-за которой запросы на добавление и обновление заданий Cron отклонялись, если распознанные поля задания содержали безвредные пробелы в конце, поэтому расписания теперь можно сохранять без ослабления проверок неоднозначных или небезопасных входных данных. [#95674](https://github.com/openclaw/openclaw/pull/95674) Связанная задача: [#95407](https://github.com/openclaw/openclaw/issues/95407). Спасибо @nassiel, @zw-xysk.
- Мониторинг субагентов Codex обрабатывает большие наборы дочерних агентов и файлов транскриптов с меньшим объёмом избыточного сканирования, при этом старые форматы имён файлов транскриптов продолжают разрешаться как прежде. [#96085](https://github.com/openclaw/openclaw/pull/96085) Спасибо @vincentkoc.
- Исправлена проблема, из-за которой нативная гидратация crabbox в Windows зависала или пропускала передачу управления, когда исполнитель и демон использовали разные домашние каталоги, поэтому теперь оба компонента могут находить одно и то же состояние задания и файлы остановки. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Спасибо @vincentkoc.

</Accordion>

<Accordion title="Дополнительный вклад">

- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95308](https://github.com/openclaw/openclaw/pull/95308) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95465](https://github.com/openclaw/openclaw/pull/95465) Спасибо @wangmiao0668000666.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95625](https://github.com/openclaw/openclaw/pull/95625) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95649](https://github.com/openclaw/openclaw/pull/95649) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95681](https://github.com/openclaw/openclaw/pull/95681) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95857](https://github.com/openclaw/openclaw/pull/95857) Спасибо @romneyda.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95870](https://github.com/openclaw/openclaw/pull/95870) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95872](https://github.com/openclaw/openclaw/pull/95872) Спасибо @romneyda.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95879](https://github.com/openclaw/openclaw/pull/95879) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95890](https://github.com/openclaw/openclaw/pull/95890) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95909](https://github.com/openclaw/openclaw/pull/95909) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95922](https://github.com/openclaw/openclaw/pull/95922) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95946](https://github.com/openclaw/openclaw/pull/95946) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95967](https://github.com/openclaw/openclaw/pull/95967) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#95983](https://github.com/openclaw/openclaw/pull/95983) Спасибо @vincentkoc.
- Улучшает планирование CI репозитория, использование раннеров и обработку сбоев. [#96258](https://github.com/openclaw/openclaw/pull/96258) Спасибо @vincentkoc.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95094](https://github.com/openclaw/openclaw/pull/95094) Спасибо @romneyda.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95466](https://github.com/openclaw/openclaw/pull/95466) Спасибо @jason-allen-oneal.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95876](https://github.com/openclaw/openclaw/pull/95876) Спасибо @romneyda.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95880](https://github.com/openclaw/openclaw/pull/95880) Спасибо @romneyda.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95919](https://github.com/openclaw/openclaw/pull/95919) Спасибо @romneyda.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95928](https://github.com/openclaw/openclaw/pull/95928) Спасибо @vincentkoc.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#95991](https://github.com/openclaw/openclaw/pull/95991) Спасибо @vincentkoc.
- Улучшает автоматизацию проверок релиза и обработку обязательных подтверждений. [#96235](https://github.com/openclaw/openclaw/pull/96235) Спасибо @vincentkoc.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#94272](https://github.com/openclaw/openclaw/pull/94272) Спасибо @romneyda.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#94622](https://github.com/openclaw/openclaw/pull/94622) Спасибо @tayoun.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#95898](https://github.com/openclaw/openclaw/pull/95898) Спасибо @romneyda.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#95901](https://github.com/openclaw/openclaw/pull/95901) Спасибо @romneyda.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#95999](https://github.com/openclaw/openclaw/pull/95999) Спасибо @vincentkoc.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#96055](https://github.com/openclaw/openclaw/pull/96055) Спасибо @vincentkoc.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#96226](https://github.com/openclaw/openclaw/pull/96226) Спасибо @vincentkoc.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#96271](https://github.com/openclaw/openclaw/pull/96271) Спасибо @vincentkoc.
- Улучшает инструменты упаковки, публикации и проверки релизов. [#97909](https://github.com/openclaw/openclaw/pull/97909) Спасибо @patrick-erichsen.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#91502](https://github.com/openclaw/openclaw/pull/91502) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#91506](https://github.com/openclaw/openclaw/pull/91506) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#94700](https://github.com/openclaw/openclaw/pull/94700) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95406](https://github.com/openclaw/openclaw/pull/95406) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95858](https://github.com/openclaw/openclaw/pull/95858) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95933](https://github.com/openclaw/openclaw/pull/95933) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95944](https://github.com/openclaw/openclaw/pull/95944) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95947](https://github.com/openclaw/openclaw/pull/95947) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95952](https://github.com/openclaw/openclaw/pull/95952) Спасибо @vincentkoc.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95961](https://github.com/openclaw/openclaw/pull/95961) Спасибо @vincentkoc.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95971](https://github.com/openclaw/openclaw/pull/95971) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#95975](https://github.com/openclaw/openclaw/pull/95975) Спасибо @vincentkoc.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#96003](https://github.com/openclaw/openclaw/pull/96003) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#96017](https://github.com/openclaw/openclaw/pull/96017) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#96030](https://github.com/openclaw/openclaw/pull/96030) Спасибо @romneyda.
- Расширяет охват QA Lab, сбор подтверждений и проверки готовности к релизу. [#96246](https://github.com/openclaw/openclaw/pull/96246) Спасибо @vincentkoc.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#87121](https://github.com/openclaw/openclaw/pull/87121) Спасибо @davinci282828, @lizuju.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#90223](https://github.com/openclaw/openclaw/pull/90223) Спасибо @aniruddhaadak80.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#93378](https://github.com/openclaw/openclaw/pull/93378) Спасибо @mmyzwl, @yachiyo1680.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#95475](https://github.com/openclaw/openclaw/pull/95475) Спасибо @kklouzal.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#95499](https://github.com/openclaw/openclaw/pull/95499) Спасибо @romneyda.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#95602](https://github.com/openclaw/openclaw/pull/95602) Спасибо @vincentkoc, @zats.
- Добавляет или исправляет целевые регрессионные проверки рабочих процессов сопровождающих. [#95653](https://github.com/openclaw/openclaw/pull/95653) Спасибо @vincentkoc.
- Улучшает обслуживание репозитория и рабочие процессы приёма вкладов. [#76668](https://github.com/openclaw/openclaw/pull/76668) Спасибо @wadydx.
- Улучшает обслуживание репозитория и рабочие процессы приёма вкладов. [#87861](https://github.com/openclaw/openclaw/pull/87861) Спасибо @coder999999999, @shuofengzhang, @vincentkoc.
- Улучшает обслуживание репозитория и рабочие процессы приёма вкладов. [#95243](https://github.com/openclaw/openclaw/pull/95243) Спасибо @hugenshen, @vincentkoc.
- Улучшает структуру внутренней документации и актуализацию справочных материалов по релизам. [#78715](https://github.com/openclaw/openclaw/pull/78715) Спасибо @mehrazmorshed.
- Улучшает структуру внутренней документации и актуализацию справочных материалов по релизам. [#93502](https://github.com/openclaw/openclaw/pull/93502) Спасибо @harjothkhara.
- Улучшает структуру внутренней документации и актуализацию справочных материалов по релизам. [#96044](https://github.com/openclaw/openclaw/pull/96044) Спасибо @romneyda.
- Улучшает структуру внутренней документации и актуализацию справочных материалов по релизам. [#96057](https://github.com/openclaw/openclaw/pull/96057) Спасибо @vincentkoc.
- Улучшает структуру внутренней документации и актуализацию справочных материалов по релизам. [#96061](https://github.com/openclaw/openclaw/pull/96061) Спасибо @vincentkoc.
- Укрепляет внутренние границы поведения, не изменяя общедоступный рабочий процесс продукта. [#91193](https://github.com/openclaw/openclaw/pull/91193) Спасибо @davinci282828, @whiteyzy.
- Укрепляет внутренние границы поведения, не изменяя общедоступный рабочий процесс продукта. [#95706](https://github.com/openclaw/openclaw/pull/95706) Спасибо @rushindrasinha, @vincentkoc.
- Укрепляет внутренние границы поведения, не изменяя общедоступный рабочий процесс продукта. [#96179](https://github.com/openclaw/openclaw/pull/96179) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы обслуживания. [#89912](https://github.com/openclaw/openclaw/pull/89912) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы обслуживания. [#90439](https://github.com/openclaw/openclaw/pull/90439) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы обслуживания. [#96182](https://github.com/openclaw/openclaw/pull/96182) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы обслуживания. [#96191](https://github.com/openclaw/openclaw/pull/96191) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96193](https://github.com/openclaw/openclaw/pull/96193) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96195](https://github.com/openclaw/openclaw/pull/96195) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96204](https://github.com/openclaw/openclaw/pull/96204) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96206](https://github.com/openclaw/openclaw/pull/96206) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96213](https://github.com/openclaw/openclaw/pull/96213) Спасибо @jalehman.
- Переносит внутренние компоненты сеансов и среды выполнения за общие границы сопровождения. [#96218](https://github.com/openclaw/openclaw/pull/96218) Спасибо @jalehman.
- Улучшает покрытие тестами изолированной среды push-уведомлений iOS и проверки релиза. [#95893](https://github.com/openclaw/openclaw/pull/95893) Спасибо @joshavant.
- Обновляет документацию по проверке тестовой инфраструктуры Copilot и настройке тестирования в реальной среде. [#95930](https://github.com/openclaw/openclaw/pull/95930) Спасибо @vincentkoc.

</Accordion>
