Skip to content

v1.10.3

Choose a tag to compare

@ivaschru ivaschru released this 18 Aug 11:33
· 11 commits to main since this release

Что вошло в релиз

  • Accepted Agent Run и taskOutcome больше не считаются полномочием на смену статуса задачи.
  • После содержательного task Run comment proposal остаётся обязательным отдельным результатом, а status proposal создаётся отдельно только после проверки готовности всей задачи.
  • Частичное выполнение не создаёт status proposal и сохраняет текущий workflow задачи.
  • Прямые status mutation через dedicated update, task patch, batch patch и перенос проекта разрешены только после однозначной команды человека на exact задачу и статус сейчас.
  • В worker skill, защищённом runtime-контексте и maintainer-документации закреплены App-действия применения и отклонения status proposal.

Миграции и env

  • Миграции БД: в plugin нет; необходимая migration 0132_agent_task_status_proposals.sql уже развёрнута в Trelio v0.27.3.
  • Env-изменения: нет.
  • OAuth scopes и системные требования: без изменений; Node.js 22+ остаётся обязательным для bridge.
  • Update path: официальный marketplace/self-update до 1.10.3; после проверки release live latestVersion и minimumVersion Trelio поднимаются до 1.10.3 одной immutable policy revision.

Что проверить после деплоя

  • Exact manifest и bridge из tag v1.10.3 сообщают одну версию 1.10.3 в Codex и Claude manifests.
  • Accepted task Run не меняет статус и всегда отделяет human comment proposal от возможного status proposal.
  • Partial work не показывает status proposal; whole-task readiness показывает отдельную карточку с действиями оставить или изменить статус.
  • Старый restored App не может применить заменённый либо устаревший draft.
  • Live plugin policy после marketplace read-back показывает latestVersion=1.10.3 и minimumVersion=1.10.3.

Rollback

  • Не подменять версию bridge и не перезаписывать tag или GitHub Release.
  • При необходимости опубликовать новую immutable backend policy revision на ранее проверенный stable 1.10.2; сам backend v0.27.3 и аддитивную migration 0132 можно оставить.
  • Временный tag pin допустим только для диагностики, пока live minimum снова совместим с выбранной версией.