Skip to content

Last Human Commit 1.17.0

Latest

Choose a tag to compare

@megamen32 megamen32 released this 07 Nov 17:34
· 87 commits to main since this release

LHC 1.17.0: явное исполнение и сохранённое продолжение

Что изменилось

  • Автор изменения, руководитель, исполнитель и родитель сабагента записываются отдельно. Чужая сессия больше не становится автором события из-за поля исполнителя.
  • Общий расчёт готовности используется в CLI, MCP, публичном плане и допуске к отправке. Выполненные зависимости отдельно от разрешения запуска; неизвестный runtime, квота, остановка, занятый исполнитель и незавершённый этап имеют явные причины.
  • Добавлены assign-leaf, dispatch-leaf, reconcile-leaf и accept-leaf с соответствующими MCP-операциями. Отправка сохраняет попытку до внешнего вызова, а неопределённый исход запрещает автоматический повтор.
  • Продолжение руководителя регистрируется через существующий Agent Herder resume_after с точным идентификатором хода. Ошибка регистрации сохраняет настоящую безопасную причину и ожидаемую идентичность wait.
  • Завершённый ход даёт result_ready. После проверки и интеграции результата отдельная приёмка переводит задачу в done и открывает зависимую работу.
  • Текстовые и веб-представления показывают сохранённый статус, наблюдаемый runtime, назначение, продолжение и блокировки. Сохранённая очередь не выдаётся за команду немедленного запуска.

Границы

Старые планы остаются совместимыми. История не переписывается, неизвестные host/model/parent не угадываются. Межхостовое ожидание завершения явно не поддерживается. Новый отдельный планировщик не добавляется: руководитель получает native wake, перечитывает план, принимает результат и продолжает доступную работу.

Проверка

  • Полный validate: 1027 passed, 7 skipped. Ни один тест не удалён и не отключён.
  • Два независимых потребителя: 12/12 и 18/18 проверок через реальные CLI/MCP процессы собранного пакета.
  • Независимое ревью: APPROVE. Исходные RED-сценарии повторены на исправленном пакете.
  • Native Codex: 1.17.0, точное совпадение 199 файлов, 11 включённых доверенных hooks, четыре новых execution tools доступны.
  • Публичный renderer и observer: c3fc6160ab8dfa42, active, health и итоговый план HTTP200.
  • Dispatch/wake проверены в изолированном HTTP/MCP-контуре. Реальный LLM turn и физическое native wake в живой среде не запускались.

План выпуска

Итоговые доказательства

Source commit: 3e37f1a. Код и пакет после независимой приёмки не менялись. Последующие receipts опубликованы отдельно от зафиксированного кода релиза.