feat: BroadcastEnvelope несёт requestId
EventPublisher читает текущий RequestIdStorage при отправке, envelope несёт его через провод (encode/decode уже были генерик через jsonSerialize()/fromArray(), правка только в самих этих методах). BroadcastEnvelopeHandler теперь ничего сам не выставляет — implements CarriesRequestId из r-softs/request-id-bundle, и весь жизненный цикл обработки сообщения берёт на себя MessengerRequestIdListener того же бандла (см. его собственный коммит). Живьём проверено: HTTP-запрос с X-Request-Id доходит от Gateway/Users до History с тем же ID на каждой лог-строке, включая служебные строки Messenger. Co-Authored-By:Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01F5FspH2V3Tc4tvBapokCKV
Loading
Please register or sign in to comment