OpenClaw Agent — Events (Kafka)

Kafka не используется в MVP

Все взаимодействия — синхронные HTTP-вызовы. SSE-стрим — между Agent и admin-bff/web, не через Kafka.


Возможные топики на будущее (Phase 2)

ТопикProducer / ConsumerНазначениеКогда подключить
agent.conversation.createdAgent → consumers TBDАналитика usage по франшизамКогда подключим Report Service (BR 6.4) — для дашборда «AI usage»
agent.tool.executedAgent → audit serviceАудит-лог всех tool_call от агентаЕсли бизнес попросит compliance trail
agent.error.raisedAgent → monitoringАлерты на проседание агентаПосле 1-2 месяцев работы, когда поймём что мониторить

Что отправляет / получает сервис вместо Kafka в MVP

ТипС кемКанал
Входящие чат-сообщенияAdmin BFFHTTP REST (POST /chat)
Стрим ответовAdmin BFF → Admin WebSSE через тот же /chat endpoint
InferenceLLM-провайдер (TBD — см. Overview)HTTP REST с SSE
Tool executionCatalog, OrderHTTP REST (юзеровский JWT)
HealthService meshHTTP /internal/agent/health

Ссылки