omni_chat
Изолированный сервис chat-core (домен диалогов).
Назначение
- потребляет входящие события из
receiver.flow; - применяет бизнес-логику диалогов;
- публикует исходящие команды в
sender.flow.
Текущий шаг: выделен отдельный сервисный контур и health endpoint.
API
GET /health
Переменные окружения
PORT(default:8090)RECEIVER_FLOW_QUEUE_NAME(default:receiver.flow)SENDER_FLOW_QUEUE_NAME(default:sender.flow)
Prisma policy
- Источник схемы:
frontend/prisma/schema.prisma. - Локальная копия в
omni_chat/prisma/schema.prismaобновляется только черезscripts/prisma-sync.sh. - Миграции/
db pushвыполняются только вfrontend.