Compartilhar via


InvokeAgentScopeExtensions Class

Definition

Extension methods for InvokeAgentScope.

public static class InvokeAgentScopeExtensions
type InvokeAgentScopeExtensions = class
Public Module InvokeAgentScopeExtensions
Inheritance
InvokeAgentScopeExtensions

Methods

Name Description
FromTurnContext(InvokeAgentScope, ITurnContext)

Sets tag values from TurnContext.

SetCallerTags(InvokeAgentScope, ITurnContext)

Sets the caller-related attribute values from the TurnContext.

SetChannelTags(InvokeAgentScope, ITurnContext)

Sets the channel tags from the TurnContext.

SetConversationIdTags(InvokeAgentScope, ITurnContext)

Sets the conversation ID and item link tags from the TurnContext.

SetInputMessageTags(InvokeAgentScope, ITurnContext)

Sets the input message tag from the TurnContext using the structured OTEL message format.

SetTargetAgentTags(InvokeAgentScope, ITurnContext)

Sets the target agent-related tags from the TurnContext.

SetTenantIdTags(InvokeAgentScope, ITurnContext)

Sets the tenant ID tag, extracting from ChannelData if necessary.

Applies to