Table of Contents

Class SamplingMcpTasksCapability

Namespace
ModelContextProtocol.Protocol
Assembly
ModelContextProtocol.Core.dll

Represents task support for sampling-related requests.

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

Properties

CreateMessage

Gets or sets whether sampling/createMessage requests support task augmentation.

[JsonPropertyName("createMessage")]
public CreateMessageMcpTasksCapability? CreateMessage { get; set; }

Property Value

CreateMessageMcpTasksCapability

Remarks

When present, indicates that the client supports task-augmented sampling/createMessage requests.