Канал

OpenClaw 2026.3.2 — PDF-анализ, SecretRef, MiniMax, стриминг в Telegram

OpenClaw 2026.3.2 вышел 3 марта 2026 года — 93 контрибьютора. Главное: нативный PDF-инструмент, расширение SecretRef на 64 цели конфигурации, поддержка MiniMax M2.5, стриминг ответов в Telegram и эмбеддинги через Ollama.

Полный changelog — на GitHub.

Главное в этом релизе

  • PDF-инструмент — нативный анализ PDF-документов (Anthropic + Google)
  • SecretRef — безопасное хранение секретов расширено на 64 цели
  • MiniMax M2.5 — поддержка модели MiniMax-M2.5-highspeed
  • Telegram стриминг — живой предпросмотр ответов в Telegram
  • Ollama эмбеддинги — локальные эмбеддинги для поиска по памяти
  • Session Attachments — вложения файлов в сессиях субагентов
  • Валидация конфига — новая команда openclaw config validate

PDF-инструмент

Агент теперь умеет анализировать PDF-документы «из коробки». Поддерживаются два провайдера:

ПровайдерЧто делаетКогда использовать
AnthropicВизуальный анализ через ClaudeСложные документы с таблицами и графиками
GoogleИзвлечение текстаТекстовые PDF, сканы с OCR

Если основной провайдер недоступен, инструмент автоматически переключается на запасной (extraction fallback).

Дополнительно добавлен рендеринг PDF-диффов с настройкой качества через параметры fileQuality, fileScale, fileMaxWidth.

SecretRef: 64 цели конфигурации

SecretRef — механизм безопасного хранения секретов (API-ключей, токенов) — теперь поддерживает 64 цели конфигурации. Это означает, что практически любой секрет в openclaw.json можно заменить ссылкой на защищённое хранилище вместо хранения в открытом виде.

Улучшения затрагивают:

  • Runtime collectors
  • Процессы planning/apply/audit
  • Онбординг с fail-fast проверкой при активации

MiniMax M2.5

Добавлена поддержка модели MiniMax-M2.5-highspeed — быстрая и экономичная модель от MiniMax. Интеграция включает каталог провайдеров и онбординг с сохранением обратной совместимости с предыдущим вариантом Lightning.

Telegram: стриминг ответов

Стриминг в Telegram теперь включён по умолчанию в режиме partial — вы видите, как агент печатает ответ в реальном времени.

В личных чатах (DM) используется sendMessageDraft — приватный предпросмотр, который видите только вы, с разделением на потоки reasoning и answer.

Ollama: эмбеддинги для памяти

Поиск по памяти агента теперь поддерживает Ollama в качестве провайдера эмбеддингов:

// ~/.openclaw/openclaw.json
{
  memory: {
    search: {
      provider: "ollama",   // локальные эмбеддинги
    },
  },
}

Источник: параметр memory.search.provider описан в справочнике конфигурации.

Это значит, что поиск по памяти может работать полностью локально — без обращения к внешним API.

Валидация конфигурации

Новая CLI-команда для проверки openclaw.json на ошибки:

openclaw config validate

Команда выводит результат в JSON с указанием конкретных некорректных ключей и их путей. Полезно после ручного редактирования конфигурации.

Outbound Adapters

Добавлена общая поддержка sendPayload для исходящих сообщений через несколько каналов:

  • Discord, Slack, WhatsApp, Zalo, direct-text-media
  • Поддержка мультимедиа (несколько файлов в одном сообщении)
  • Chunk-aware text fallback для длинных сообщений

Zalo: переход на нативную интеграцию

Плагин Zalo Personal полностью переписан — вместо внешней CLI-зависимости (openzca/zca-cli) теперь используется нативная JavaScript-библиотека zca-js. После обновления внешние бинарники больше не нужны:

openclaw channels login --channel zalouser

Критические изменения (Breaking Changes)

Внимание: этот релиз содержит 4 ломающих изменения.

ИзменениеЧто делать
Профиль инструментов по умолчанию → messagingДля новых установок. Если нужны coding/system-инструменты, явно задайте tools.profile
ACP dispatch включён по умолчаниюОтключить: acp.dispatch.enabled: false
Plugin SDK: registerHttpHandler() удалёнИспользуйте registerHttpRoute({ path, auth, match, handler })
Zalo CLI больше не требуетсяИспользуйте openclaw channels login --channel zalouser

Безопасность

Значительное усиление безопасности:

  • Loopback-origin dev allowance привязан к реальному socket-клиенту, а не к Host-заголовку
  • Улучшена детекция regex-паттернов (ReDoS)
  • Guards на маршруты плагинов (route ownership)
  • Принудительные права 0600 на бэкапы конфигурации
  • Webhook: аутентификация до парсинга тела запроса
  • Sandbox: усилены границы ACP

Исправления

  • Slack — совместимость с Bolt 4.6+, быстрый fail при неисправимых ошибках аутентификации
  • Feishu — валидация маршрутизации упоминаний в multi-app, паритет session-memory hook
  • WhatsApp — нормализация MIME для голосовых сообщений, контекст self-message
  • Discord — определение упоминаний в аудио через content_type
  • Browser/CDP — диагностика таймаута Chrome, валидация готовности WebSocket, лимит 8 управляемых вкладок
  • CLI — Node.js v22.12+ enforcement, резолвинг Homebrew runtime path
  • Ollama — приоритет настроенного baseUrl над дефолтами модели

Как обновиться

openclaw update

После обновления перезапустите gateway:

openclaw gateway restart

Проверьте здоровье системы:

openclaw doctor

Что дальше

Следите за OpenClaw на русском

Разбираем обновления, пишем гайды, делимся кейсами

Подписаться на канал Задать вопрос в чате
Присоединяйтесь к сообществу