BaggageMiddleware class

Middleware that propagates OpenTelemetry baggage context derived from TurnContext. Async replies (ContinueConversation) are passed through without baggage setup.

Method Details

onTurn(TurnContextLike, () => Promise<void>)

function onTurn(context: TurnContextLike, next: () => Promise<void>): Promise<void>

Parameters

context
TurnContextLike
next

() => Promise<void>

Returns

Promise<void>