ExecuteToolScope.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 tool execution tracing.
public static Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.ExecuteToolScope Start(Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.ToolCallDetails details, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails agentDetails, Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.TenantDetails tenantDetails, string? parentId = default);
static member Start : Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.ToolCallDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.AgentDetails * Microsoft.Agents.A365.Observability.Runtime.Tracing.Contracts.TenantDetails * string -> Microsoft.Agents.A365.Observability.Runtime.Tracing.Scopes.ExecuteToolScope
Public Shared Function Start (details As ToolCallDetails, agentDetails As AgentDetails, tenantDetails As TenantDetails, Optional parentId As String = Nothing) As ExecuteToolScope
Parameters
- details
- ToolCallDetails
- agentDetails
- AgentDetails
- tenantDetails
- TenantDetails
- parentId
- String
Returns
A new ExecuteToolScope instance.