2.5 KB · updated 2026-07-31 · md

v0.22.1.ru.md

docs/i18n/release-notes/v0.22.1.ru.md

Tesserae v0.22.1 — agents init объясняет плоскую организацию

<!-- translations:start -->

English · 한국어 · 中文 · 日本語 · Español · Français · Deutsch

<!-- translations:end -->

Выпущено 2026-07-21 · PyPI · GitHub release · pip install --upgrade tesserae==0.22.1

Небольшое исправление удобства использования для инструментов организации агентов, поставленных в v0.22.0.

tesserae agents init выводит иерархию организации из ролей подагентов — но хранилище сессий, импортированное до v0.21.0 (когда началось захватывание дескрипторов подагентов), их не содержит, поэтому каждый агент коллапсирует к своему главному ключу :default и организация выходит плоской. В v0.22.0 это происходило молчаливо, поэтому результат выглядел так, будто функция не делает ничего.

Теперь init об этом скажет и подскажет, как это исправить:

Note: only main (:default) agents were observed, so the org is flat — no
subagent roles to build a hierarchy from.
If you use subagents, re-import to capture them, then re-run init:
  tesserae sessions discover --import && tesserae agents init --force

Сообщение "registry already exists" теперь указывает на тот же путь переимпорта, так как устаревший реестр — вторая половина той же ловушки. Оба подавляются под --flat (явный выбор) и когда присутствует реальная иерархия.

Никаких изменений в самом логике вывода. pip install --upgrade tesserae==0.22.1 (или npm i -g @jokerized/tesserae@0.22.1).