Skip to content

v0.2.80

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Sep 09:48
· 44 commits to develop since this release

Релиз улучшает надёжность MCP при восстановлении графа, управлении арендой рабочего окружения и публикации результатов. Также повышены детерминированность тестов и переносимость проверок.

Новые возможности

  • Перестроено расписание задолженностей графа с учётом готовности и остановки допуска задач.

Производительность

  • Обработанные обязательства вынесены из критической секции.

Исправления

  • Усилена проверка аренды рабочего окружения и профилей операций.
  • Сборки ограничены бюджетом слота и выполняются только при подтверждённой аренде.
  • Сохранены идентичность задач, потерь, сверок и доказательств на всех этапах обработки.
  • Восстановление учитывает каждое обязательство отдельно и завершает его только при наличии доказательства.
  • Ответы принимаются только от публикаций и артефактов, способных подтвердить свою достоверность.
  • Устранены гонки при сверке, публикации, передаче аренды и повторной подготовке пакетов.
  • Подготовленные сборки сохраняются, а инвентарь сделан переносимым.
  • Общая блокировка окружения в MCP-сервере теперь берётся через env_lock.
  • Проверки аренды рабочего пространства в CI сделаны переносимыми.

Тестирование

  • Жизненный цикл MCP-сервера и готовность графа проверяются детерминированно.
  • Добавлены проверки восстановления, инвалидирования, публикации и передачи управления без зависимости от случайных задержек.
  • Снимки базового состояния выборочного LSP-стенда публикуются атомарно.
  • Ожидания восстановления ограничены объявленными сроками.
  • Расширено покрытие сценариев потери корня, сверки и конкурентного доступа.

Full Changelog: v0.2.79...v0.2.80