InvokeAgentScope.Start Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates and starts a new scope for agent invocation tracing.
public static Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.InvokeAgentScope Start(Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.Request request, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.InvokeAgentScopeDetails scopeDetails, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails agentDetails, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.CallerDetails? callerDetails = default, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.SpanDetails? spanDetails = default, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.ThreatDiagnosticsSummary? threatDiagnosticsSummary = default);
static member Start : Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.Request * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.InvokeAgentScopeDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.CallerDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.SpanDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.ThreatDiagnosticsSummary -> Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.InvokeAgentScope
Public Shared Function Start (request As Request, scopeDetails As InvokeAgentScopeDetails, agentDetails As AgentDetails, Optional callerDetails As CallerDetails = Nothing, Optional spanDetails As SpanDetails = Nothing, Optional threatDiagnosticsSummary As ThreatDiagnosticsSummary = Nothing) As InvokeAgentScope
Parameters
- request
- Request
The request details for the invocation.
- scopeDetails
- InvokeAgentScopeDetails
Scope-level configuration (endpoint).
- agentDetails
- AgentDetails
The details of the agent being invoked.
- callerDetails
- CallerDetails
Optional composite caller details (human user and/or calling agent for A2A scenarios).
- spanDetails
- SpanDetails
Optional span configuration (parent context, timing, kind, span links).
- threatDiagnosticsSummary
- ThreatDiagnosticsSummary
Optional threat diagnostics summary containing security-related information about blocked actions.
Returns
A new InvokeAgentScope instance.
Remarks
Certification Requirements: The following parameters must be set (i.e., not null) for the agent to pass certification requirements:
requestagentDetailscallerDetails
Learn more about certification requirements