Skip to content

VibeMemory 0.9.2

Choose a tag to compare

@borodatych borodatych released this 08 Oct 14:23
· 6 commits to main since this release

✨ Новое

  • Командное правило действует после показа.
    Правило, которое пришло от команды, на машине не раскладывается, пока человеку не сказали, что пришло и от кого.
    Сказать может первая сессия в проекте команды или vibememory rules status; правило ложится со следующим запуском движка.
    Изменённое правило до показа остаётся в прежнем виде, а включённый enforced тоже считается изменением.
    Правило, которое команда убрала, уходит сразу.
  • vibememory rules status — копия правил у каждого агента против стора, правила в силе по уровням, конфликты, командные правила до показа и навыки с пометками: какие поля другие агенты пропустят и чей навык запускает скрипты.
  • Навыки — команды со слэшем.
    Сервер памяти отдаёт каждый навык как MCP prompt: в Claude Code это /mcp__vibememory__<навык>, необязательный аргумент task — что с навыком сделать.
  • Главные правила — в знакомстве.
    Правила absolute и enforced сервер памяти передаёт агенту сразу при подключении: их знает и агент, который сам не спросит правила.
  • Правила и навыки как MCP resources — vibememory://rules/<id> и vibememory://skills/<name> для агентов без своих каталогов.
  • vibememory rule history <id> — коммиты правила в git стора и его нынешний вид.
  • vibememory rule move <id> --level <откуда> --to <куда> переносит правило между уровнями.
    Флаг, которого у нового уровня нет, снимается и называется.
    Перенос в команду — предложение: прежнее правило остаётся в силе, пока его не примут.
  • Раздел rules в config.json: longRuleBytes — порог длинного правила, agents — каким агентам кроме Claude Code раскладывать правила.
    Агент, оставленный за списком, получает свой AGENTS.md обратно: части движка уходят, ваши строки остаются.
  • Бюджет DSH в doctor.
    Если собранный ~/.dsh/AGENTS.md больше бюджета из профилей DSH, doctor говорит об этом: такой файл DSH выбрасывает целиком и молча.
  • Уроки сессий в rules sync — воспоминания проекта типа feedback, которые ещё не стали правилом, с готовой командой rule add.

🛠 Исправления

  • vibememory rule add --level team из терминала писал прямо в правила команды, и хост отверг бы весь пуш участника.
    Теперь это предложение с ником участника, как у сервера памяти.
  • Тик советовал команду vibememory rule propose, которой нет; теперь — vibememory rule add --level team.
  • Навык с одним именем на двух уровнях сервер памяти отдавал дважды; теперь один, верхний уровень побеждает.
  • doctor называет испорченные файлы правил и навыки, которые агент не примет, а тик больше не повторяет их в журнале каждые две минуты.

⚠️ При обновлении в командах

Уже действующие командные правила после обновления один раз считаются не показанными.
Они вернутся к агентам после первой сессии в проекте команды или после vibememory rules status в нём.


📦 Установка и обновление

Уже стоит — vibememory update.

macOS и Linux:

curl -fsSL https://app.vibememory.ru/install.sh | sh

Windows (PowerShell):

irm https://app.vibememory.ru/install.ps1 | iex

Проверка всего — vibememory doctor.


Поддержать проект

Если VibeMemory оказался полезным — буду рад благодарности.
Правило команды теперь ждёт, пока его покажут. Автор тоже ждёт — кофе.

Поддержать можно на Boosty — подписка или разовый донат, — либо переводом по СБП.

Boosty Перевод
QR-код Boosty — поддержать проект QR-код для поддержки проекта