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).