Журнал
Фундамент runtime: потоковое выполнение и отмена
Для будущего собственного диалогового runtime уже реализован низкоуровневый механизм исполнения:
- общий
ExecutionContextс идентификатором запуска, abort signal и доставкой событий; - потоковый NDJSON-контракт
POST /api/chat; - корректные состояния started/delta/done/error/cancelled;
- явная отмена выполнения и отмена по disconnect/timeout/shutdown;
- независимость параллельных запусков;
- ограничения входа и размера ответа.
HTTP-слой повторно проверен 8/8 тестами.
Это не означает готовность сценарного движка: декларативная модель сценария, узлы/ветвления, версия сценария, персистентное состояние диалога, идемпотентность сообщений и атомарные переходы ещё не реализованы.
Реализовать собственное ядро ИИ-диалогов с динамическими сценариями