Table of Contents

Class ResumeClientSessionOptions

Namespace
ModelContextProtocol.Client
Assembly
ModelContextProtocol.Core.dll

Provides the metadata captured from a previous MCP client session that is required to resume it.

public sealed class ResumeClientSessionOptions
Inheritance
ResumeClientSessionOptions
Inherited Members

Properties

NegotiatedProtocolVersion

Gets or sets the protocol version that was negotiated with the server.

public string? NegotiatedProtocolVersion { get; set; }

Property Value

string

ServerCapabilities

Gets or sets the server capabilities that were negotiated during the original session setialization.

public required ServerCapabilities ServerCapabilities { get; set; }

Property Value

ServerCapabilities

ServerInfo

Gets or sets the server implementation metadata that identifies the connected MCP server.

public required Implementation ServerInfo { get; set; }

Property Value

Implementation

ServerInstructions

Gets or sets any instructions previously supplied by the server.

public string? ServerInstructions { get; set; }

Property Value

string