Class ToolExecution | MCP C# SDK

Namespace
ModelContextProtocol.Protocol
Assembly
ModelContextProtocol.Core.dll

Represents execution-related metadata for a tool.

[Experimental("MCPEXP001", UrlFormat = "https://github.com/modelcontextprotocol/csharp-sdk/blob/main/docs/list-of-diagnostics.md#mcpexp001")]
public sealed class ToolExecution
Inheritance

ToolExecution

Inherited Members

Properties

TaskSupport

Gets or sets the level of task augmentation support for this tool.

[JsonPropertyName("taskSupport")]
public ToolTaskSupport? TaskSupport { get; set; }

Property Value

ToolTaskSupport?