Skip to content

0.77.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 23:20
· 23 commits to main since this release
Immutable release. Only release title and notes can be modified.
01246c0

Изменено — может сломать скрипты

  • Распознавание голосовых сообщений работает на sherpa-onnx 2.0, а установка стала больше примерно на 15 МБ.
    Раньше max и cli-core использовали одну копию sherpa-onnx 1.13.8.
    Почему: все зависимости обновлены до последних версий; в 2.0 убраны только части синтеза речи,
    распознавание работает как прежде.
    Что учесть: пока cli-core не перейдёт на sherpa-onnx 2.0, в установке лежат две копии этого пакета.
    Команды и их вывод не меняются. Неиспользуемые string-width и wrap-ansi больше не ставятся
    вместе с max; если ваш скрипт подключал их из установки max, поставьте их отдельно.
  • Запуск bot-команды, который упал, называет вызов Bot API, на котором это случилось. В runs show и runs list у error.http рядом с HTTP-кодом появились method и endpoint_template, например { "method": "GET", "endpoint_template": "/chats/:id", "status": 403 }; раньше там был только код.
    Почему: по одному коду не видно, какой из вызовов команды отказал.
    Что учесть: id чата, пользователя и сообщения в пути записаны как :id, токен видео — как :token, а параметры запроса в шаблон не попадают, поэтому настоящие id и токен в запись не попадают. Те же два поля есть у запросов бота в --trace и в записи запуска, а строка --trace показывает их после имени операции (← getMyInfo GET /me 200 …). Скрипт, который разбирает текст --trace, увидит лишний столбец.

Что нового

  • store reset --dry-run перечисляет, что очистит сброс, и ничего не удаляет (cli-core 0.429.0): файлы базы и их размер, каждую таблицу с данными и числом строк, будет ли сначала копия и держит ли файл serve или другой процесс.
  • search messages --discover находит и сообщения, близкие по смыслу, когда модель e5-small скачана, а conversations rebuild дал сообщениям свои векторы (cli-core 0.432.0). У каждого результата discovery.found_by говорит, какой поиск его нашёл. До этого поиск идёт по словам, как раньше, и объясняет почему. Ничего не скачивается, и текст не уходит с компьютера.

Исправлено

  • Голый --version отвечает до загрузки программы: bin запускается через @wirecat/cli-core/cli/start (cli-core 0.429.0).