6 references to FunctionInvocationHelpers
Microsoft.Extensions.AI (6)
ChatCompletion\FunctionInvokingChatClient.cs (2)
285
using Activity? activity =
FunctionInvocationHelpers
.CurrentActivityIsInvokeAgent ? null : _activitySource?.StartActivity(OpenTelemetryConsts.GenAI.OrchestrateToolsName);
445
using Activity? activity =
FunctionInvocationHelpers
.CurrentActivityIsInvokeAgent ? null : _activitySource?.StartActivity(OpenTelemetryConsts.GenAI.OrchestrateToolsName);
Common\FunctionInvocationProcessor.cs (3)
157
Activity? invokeAgentActivity =
FunctionInvocationHelpers
.CurrentActivityIsInvokeAgent ? Activity.Current : null;
239
FunctionInvocationLogger.LogInvocationCompletedSensitive(_logger, context.Function.Name,
FunctionInvocationHelpers
.GetElapsedTime(startingTimestamp), functionResult);
246
FunctionInvocationLogger.LogInvocationCompleted(_logger, context.Function.Name,
FunctionInvocationHelpers
.GetElapsedTime(startingTimestamp));
Realtime\FunctionInvokingRealtimeClientSession.cs (1)
152
using Activity? activity =
FunctionInvocationHelpers
.CurrentActivityIsInvokeAgent ? null : _activitySource?.StartActivity(OpenTelemetryConsts.GenAI.OrchestrateToolsName);