umbot
    Preparing search index...
    • Middleware, проставляющее уникальный requestId в platformOptions.requestId.

      Полезно для сквозного трейсинга запросов — логгеры, Sentry и другие инструменты могут связать все логи одного входящего запроса.

      Также сохраняет requestId в скрытом поле appContext.__lastRequestId — последний выданный ID (для логирования вне обработки запроса).

      Returns (ctx: BotController, next: MiddlewareNext) => Promise<void>

      Middleware для bot.use(...).

      import { requestId } from 'umbot/middleware';

      bot.use(requestId());
      // дальше в обработчике или других middleware есть ctx.platformOptions.requestId