🧭 AI-агенты лучше понимают инструменты
Все поля публичной MCP-схемы теперь получили содержательные описания. Модель видит различия между базой, подключением, режимом dry run и другими аргументами прямо при выборе инструмента — меньше догадок и ошибочных вызовов.
🛠 Безопаснее изменяем исходники и метаданные
unica.meta.edit получил полноценный dryRun: можно пройти те же проверки, увидеть точный diff и только потом применить изменения.
При точечных правках BSL-кода Unica сохраняет BOM, переводы строк и завершающую новую строку. Исходный файл не меняется там, где его не просили менять.
🔍 Честная диагностика и корректная работа с Git
Если полный анализ ещё выполняется, Unica возвращает diagnostics_pending и предлагает повторить запрос, а не сообщает об успехе без найденных проблем.
Усилена защита от выхода за пределы каталога исходников. Исправлены кеши в связанных Git worktree: после переключения ветки Unica больше не использует данные от прежнего HEAD.
🧩 Также в релизе
— новые свойства таблиц управляемых форм;
— дополнительные проверки регистров и прав ролей;
— поддержка XML-корней платформы 1С 8.3.27;
— более надёжная установка на Ubuntu 22.04 и Windows.
⚠️ Изменения публичного API
Read-only инструменты info и validate больше не принимают OutFile — результат нужно получать из ответа MCP. У unica.mxl.decompile удалён OutputPath, а у unica.meta.remove — KeepFiles.
Обновление в Codex:
codex plugin marketplace upgrade unica
codex plugin remove unica@unica
codex plugin add unica@unica
После обновления откройте новую задачу.
Обновление в Claude Code:
claude plugin marketplace update unica
claude plugin update unica@unica
Затем выполните
/reload-plugins.❤️ Спасибо @korolevpavel, @Oxotka и @zeegin за вклад в выпуск!
Релиз
Полный список изменений