OpenClaw 2026.9.6: заметки о миграции — чанки replace:true, устаревшие ключи конфигурации и строгие модели сессий
Разработчик, поддерживающий кастомный WebSocket-клиент для шлюза OpenClaw, задокументировал три критических изменения между релизами 2026.9.1 и 2026.9.6. Каждое из них стоило времени, поэтому вот выжимка.
1. replace:true в финальном чанке ассистента
Модели OpenAI теперь работают через плагин codex. После стриминга ответа под элементом msg_… шлюз отправляет ещё один чанк stream=assistant под новым itemId с replace:true и идентичным полным текстом.
Если ваш клиент обрабатывает каждый новый itemId как новый абзац, каждый ответ отображается дважды. Решение: учитывайте флаг replace — заменяйте содержимое предыдущего элемента вместо добавления.
2. agents.defaults.compaction.reserveTokensFloor удалён
Этот ключ конфигурации был удалён. Если он остался в openclaw.json, конфигурация считается недействительной: каждая команда CLI отказывается выполняться, а шлюз не запустится после следующего перезапуска.
Команды восстановления:
openclaw config validate openclaw doctor --fix
validate называет проблемный ключ; doctor --fix удаляет его. Автор отмечает, что вручную вернул его и снова всё сломал — не делайте так.
3. Модели сессий строги к fallback
agents.defaults.model.fallbacks защищает только настроенную модель по умолчанию. Модель, выбранная для конкретной сессии через sessions.patch, работает строго: если провайдер возвращает 503, запуск завершается с ошибкой, а не переключается по цепочке fallback. Это документированное поведение.
Мелкие изменения
models.listвозвращает записи изagents.defaults.models, а не полный каталог.chat.startupтеперь по умолчанию называет поле провайдераmodelProvider.
Автор спрашивает, видел ли кто-нибудь другие изменения, влияющие на клиентов, в 9.7 или 9.8.
📖 Read the full source: r/openclaw
👀 Смотрите также

Результаты исследований по надежности ИИ-агентов и моделям их развития
Совместный исследовательский сеанс с Claude Opus, в ходе которого были проанализированы 15 статей об ИИ-агентах, выявил количественные проблемы надежности: агенты генерируют 2-4 различных последовательности действий за 10 запусков, причем 69% расхождений происходит при первом же решении. Самообучающиеся агенты продемонстрировали снижение уровня отказов по соображениям безопасности с 99,4% до 54,4% благодаря собственному обучению.

По умолчанию VS Code включит анонс Co-Authored-by Copilot
PR #310226 от Microsoft VS Code изменяет значение по умолчанию для настройки git.addAICoAuthor с 'off' на 'all', автоматически добавляя заголовок Co-authored-by для AI-генерируемых вкладов. PR также обнаруживает несоответствие резервного варианта во время выполнения в repository.ts.

Клод Безопасность публичная бета: сканирует кодовую базу, проверяет собственные выводы, предлагает исправления
Anthropic запустила Claude Security в публичной бета-версии для корпоративных клиентов. Инструмент анализирует код как исследователь безопасности, оспаривает собственные находки через adversarial-самопроверку и предлагает конкретные исправления.

Клод-Код v2.1.33: Повышение автоматизации с точностью
Последний выпуск Claude-Code v2.1.33 вводит ключевые функции, которыеFurther revolutionize AI coding agents, повышая как эффективность, так и точность.