# 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`.