Дата релиза: 7 мая 2026 года
С предыдущего релиза (v0.12.0): 864 коммита · 588 merged PR · 829 файлов изменено · 128 366 строк добавлено · 282 закрытых issue (13 P0, 36 P1) · 295 участников сообщества
> «The Tenacity Release» — Hermes Agent теперь доводит начатое до конца. Kanban работает как многопроцессорная доска с heartbeat, reclaim, зомби-детектом, автоблокировкой при незавершённом выходе, retry-бюджетом на каждую задачу и восстановлением от галлюцинаций. /goal удерживает агента на цели между ходами (Ralph loop). Checkpoints v2 переписывают персистентность состояния с настоящим pruning. Gateway автовосстанавливает прерванные сессии после рестарта. Cron получает режим no_agent (watchdog). Волна безопасности закрывает 8 P0-уязвимостей — редакция данных включена по умолчанию, Discord role-allowlists теперь привязаны к серверу, WhatsApp по умолчанию отклоняет закрыты окна TOCTOU в auth.json и MCP OAuth. Google Chat становится 20-й платформой. Провайдеры стали подключаемой поверхностью. Семь локалей i18n.
✨ Главное
Многопроцессорный Kanban — делегируй AI-команде, которая реально доводит до конца
Запускай durable-доску, добавляй задачи — несколько воркеров Hermes подбирают их, передают друг другу и закрывают. Heartbeat, reclaim, зомби-детект, retry-бюджет и hallucination-ворота держат команду в тонусе. Один инсталл — много канбанов. (#17805, #19653, #20232, #20332, #21330, #21183, #21214)
`/goal` — агент не забывает, что ты просил
Захвати агента на цель — и он остаётся на задаче между ходами. Ralph loop как first-class примитив. (#18262, #18275, #21287)
Покажи ему видео
Новый инструмент video_analyze для нативного понимания видео на Gemini и совместимых мультимодальных моделях. (@alt-glitch, #19301)
Клонируй голос
xAI Custom Voices как TTS-провайдер с поддержкой клонирования голоса. (@alt-glitch, #18776)
Hermes говорит на твоём языке
Статические сообщения gateway и CLI переведены на 7 локалей: китайский, японский, немецкий, испанский, французский, украинский и турецкий. Сайт документации получил китайскую локаль (zh-Hans). (#20231, #20329, #20467, #20474)
🔒 Безопасность
- Редакция данных по умолчанию — secrets, токены и пароли теперь автоматически маскируются в логах и ответах
- Discord role-allowlists — привязаны к конкретному серверу (guild-scoped), а не глобально
- WhatsApp — по умолчанию отклоняет сообщения от незнакомцев
- TOCTOU — закрыты окна race condition в auth.json и OAuth-потоках MCP
- 8 P0-уязвимостей закрыто в рамках security wave
🛠 Инфраструктура
Gateway автовосстановление
Gateway теперь автоматически восстанавливает прерванные сессии после рестарта. Больше не нужно вручную перезапускать задачи.
Checkpoints v2
Полностью переписана система персистентности состояния с настоящим pruning — старые чекпоинты корректно очищаются, новые записываются эффективнее.
Cron: режим no_agent
Новый watchdog-режим для cron-задач — скрипт запускается по расписанию без LLM, stdout доставляется напрямую. Идеально для мониторинга, алертов и heartbeat.
Провайдеры как плагины
Провайдеры моделей стали подключаемой поверхностью — можно добавлять кастомные провайдеры без модификации ядра.
🌍 Платформы
Google Chat — 20-я платформа
Google Chat официально подключён как канал. Полная поддержка DM и групповых чатов.
Семь новых локалей
Китайский (zh-Hans, zh-Hant), японский, немецкий, испанский, французский, украинский, турецкий — все CLI-сообщения и gateway-ответы переведены.
📦 Что ещё изменилось
- Kanban — полная многопроцессорная архитектура с heartbeat (каждые 30 сек), reclaim (5 мин таймаут), zombie detection, auto-block на незавершённом выходе, per-task retry (до 3 попыток), hallucination recovery gate
- /goal — Ralph loop: агент проверяет прогресс каждые N ходов и корректирует план
- video_analyze — нативная поддержка видео на Gemini, анализ отдельных кадров или целых клипов
- xAI TTS — Custom Voices с клонированием: запиши 10 секунд голоса → получи озвучку
- i18n — полная локализация gateway, CLI, docs site
- Provider plugins — кастомные провайдеры через конфиг, без форка
- Session recovery — gateway помнит сессии между рестартами
📊 Статистика релиза
| Метрика | Значение |
|---|---|
| Коммитов | 864 |
| Merged PR | 588 |
| Файлов изменено | 829 |
| Строк добавлено | 128 366 |
| Закрытых issue | 282 |
| P0/P1 issue | 13 / 36 |
| Участников | 295 |
| Новых платформ | 1 (Google Chat) |
| Новых локалей | 7 |
*Релиз доступен на GitHub*