Agent365Baggage Class
Opt-in Agent365 OpenTelemetry baggage bridge for Teams activity context.
Constructor
Agent365Baggage(values: Mapping[str, str | int | float | None] | None = None)
Parameters
| Name | Description |
|---|---|
|
values
|
Default value: None
|
Methods
| from_activity | |
| operation_source | |
| set |
from_activity
from_activity(source: Activity | _ActivityContextSource | None, *, include: Iterable[Literal['senderName', 'agentName', 'agentDescription', 'senderEmail', 'agentEmail']] | None = None, operation_source: str | int | float | None = None, channel_link: str | int | float | None = None, additional_baggage: Mapping[str, str | int | float | None] | None = None) -> Self
Parameters
| Name | Description |
|---|---|
|
source
Required
|
|
Keyword-Only Parameters
| Name | Description |
|---|---|
|
include
|
Default value: None
|
|
operation_source
|
Default value: None
|
|
channel_link
|
Default value: None
|
|
additional_baggage
|
Default value: None
|
operation_source
operation_source(value: str | int | float | None) -> Self
Parameters
| Name | Description |
|---|---|
|
value
Required
|
|
set
set(key: str, value: str | int | float | None) -> Self
Parameters
| Name | Description |
|---|---|
|
key
Required
|
|
|
value
Required
|
|