Skip to content

v0.3.21

Choose a tag to compare

@smixs smixs released this 15 Aug 02:51
· 252 commits to main since this release
  • Зависший ход можно остановить - кнопка «Стоп» работает через открытый интерфейс движка и снова работает в режиме webhook. Долгий ход больше не обрывается по таймауту: агент сообщает, что ещё работает. Бот отвечает на /start.
  • Поиск по памяти быстрее в 15 раз - индекс строится один раз и обновляется только при правках. Ночная обработка считает только изменённые карточки, а не весь архив. Карточка с необычными символами пропускается с предупреждением, а не портится.
  • 🔧 Опечатка в MODEL_PROVIDER больше не включает чужой конфиг молча - агент отказывает одной строкой с четырьмя правильными именами. Мастер, доктор, меню и обновление ведут к починке. Пустое значение - тоже отказ. Взят PR #171, авторство сохранено.
  • 📦 Повторный запуск установщика стал дешёвым - готовые шаги пропускаются, падение откатывается на любом пути выхода. Копия .env не попадает в /tmp. Правки пользователя не теряются. Два установщика разом не запускаются.
  • 🛡️ Описание присланной картинки проходит фильтр защиты - текст на картинке больше не идёт агенту как команда. Документация о защите приведена к правде: сказано прямо, что фильтруется, а что нет.