Repository navigation
0.79.0
·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Что нового
max skill install --for hermesставит навык для Hermes Agent, аmax skill statusговорит, какую копию читает Hermes (cli-base 0.59.0). Команда добавляет~/.agents/skillsвskills.external_dirsHermes черезhermes config set, не трогая уже записанные папки, а если это не вышло — копирует файл в домашнюю папку Hermes. Если Hermes не установлен, команда падает сnot_foundи ничего не пишет. Простоmax skill installи--for allпо-прежнему пишут только копии для Claude Code и~/.agents/skills. Вskill status --jsonрядом сtargetsпоявилсяhermes.- Запуск, начатый OpenClaw или Hermes Agent, называет этого агента (cli-core 0.437.0). В
runs showу команды, которую запустил агент OpenClaw,agent—openclaw, а если её начало сообщение из чата — ещёfrom_chat: true; у запуска Hermes есть его сессия, так что задачу, взятую Hermes, держит одна сессия. - Новая настройка
record_input(cli-core 0.439.0).max personal config set record_input falseскрывает в записях запусков то, что вы набрали;config setиconfig showеё показывают. - Навык
max-cliобъявляет для OpenClaw и ClawHub, что ему нужна программаmaxи как её поставить (metadata.openclaw:requires.binsи пакет npm@wirecat/max-cli). Еслиmaxнет в PATH, OpenClaw помечает навык как неготовый и предлагает установить пакет. Claude Code и Codex этот блок не читают.
Изменено — может сломать скрипты
- Запись запуска хранит командную строку так, как вы её набрали (cli-core 0.439.0). В
argvвrun.jsonи вruns showтеперь видно название чата, поисковый запрос, текст сообщения — раньше вместо них стоял[redacted]. Секреты скрыты всегда: значения флагов вроде--tokenи--password, пароль в адресе, длинная строка, похожая на ключ, телоbot api … --body, номер телефона, набранный послеcontacts lookup. Почему: по записи должно быть видно, что именно запускали. Что учесть:max personal config set record_input falseвозвращает прежнее скрытие для профиля,max config set record_input false --defaults— для всех; скрипт или проверка, которая ждёт вargvтолько[redacted], увидит набранные слова.doctor reports createпо-прежнему скрывает их в отчёте.
Безопасность
- Первое слово, которое не может быть профилем, не попадает в запись запуска (cli-core 0.438.0). Раньше такой запуск хранил его как
profile, хотя это мог быть текст сообщения или имя человека. - Ошибка, которая цитирует
--token=…илиpassword=…, больше не хранит значение (cli-core 0.439.0).
Исправлено
- Навык
max-cliбольше не предлагает агентуnpx @wirecat/max-cli, еслиmaxне находится. Он запускает уже установленныйmaxпо полному пути:"$(npm prefix -g)/bin/max" personal doctorили"$(pnpm bin -g)/max" personal doctor. Почему:npxскачивает код, а каталоги плагинов могут запрещать такой запуск; обычноmaxустановлен, но его нет в PATH агента. Агенты читают навык черезmax skill show.