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

1 окт. 2026 г., 16:17:36

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

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

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

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

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

01.10.2026

С нуля реализовать мультипользовательский диалоговый runtime без n8n и подобных workflow-решений, с внешне задаваемыми комплексными сценариями и независимым состоянием каждого диалога.