BaggageMiddleware Class

Middleware that propagates OpenTelemetry baggage context derived from TurnContext.

Async replies (ContinueConversation) are passed through without baggage setup.

Constructor

BaggageMiddleware()

Methods

on_turn

on_turn

async on_turn(context: TurnContext, logic: Callable[[TurnContext], Awaitable]) -> None

Parameters

Name Description
context
Required
logic
Required