Журнал

Фундамент runtime: потоковое выполнение и отмена

Для будущего собственного диалогового runtime уже реализован низкоуровневый механизм исполнения:

  • общий ExecutionContext с идентификатором запуска, abort signal и доставкой событий;
  • потоковый NDJSON-контракт POST /api/chat;
  • корректные состояния started/delta/done/error/cancelled;
  • явная отмена выполнения и отмена по disconnect/timeout/shutdown;
  • независимость параллельных запусков;
  • ограничения входа и размера ответа.

HTTP-слой повторно проверен 8/8 тестами.

Это не означает готовность сценарного движка: декларативная модель сценария, узлы/ветвления, версия сценария, персистентное состояние диалога, идемпотентность сообщений и атомарные переходы ещё не реализованы.

Реализовать собственное ядро ИИ-диалогов с динамическими сценариями