csharp-sdk/src/ModelContextProtocol.Core/Protocol
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-06-02 15:16:45 -07:00
..
Annotations.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Argument.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
BlobResourceContents.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CallToolRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CallToolResponse.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CancelledNotification.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ClientCapabilities.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CompleteRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CompleteResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Completion.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CompletionsCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Content.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ContextInclusion.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CreateMessageRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
CreateMessageResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ElicitationCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ElicitRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ElicitResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
EmptyResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
GetPromptRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
GetPromptResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Implementation.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
InitializeRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
InitializeResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ITransport.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcError.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcErrorDetail.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcMessage.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcMessageWithId.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcNotification.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcRequest.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
JsonRpcResponse.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListPromptsRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListPromptsResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListResourcesRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListResourcesResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListResourceTemplatesRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListResourceTemplatesResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListRootsRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListRootsResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListToolsRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ListToolsResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
LoggingCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
LoggingLevel.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
LoggingMessageNotificationParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ModelHint.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ModelPreferences.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
NotificationMethods.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PaginatedRequest.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PaginatedResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PingResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ProgressNotification.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ProgressToken.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Prompt.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PromptArgument.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PromptMessage.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
PromptsCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ReadResourceRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ReadResourceResult.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Reference.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
RequestId.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
RequestMethods.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
RequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
RequestParamsMetadata.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Resource.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ResourceContents.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ResourcesCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ResourceTemplate.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ResourceUpdatedNotificationParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Role.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Root.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
RootsCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
SamplingCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
SamplingMessage.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ServerCapabilities.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
SetLevelRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
SubscribeRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
TextResourceContents.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
Tool.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ToolAnnotations.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
ToolsCapability.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
TransportBase.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00
UnsubscribeRequestParams.cs Add ModelContextProtocol.Core package (#428) 2025-06-02 15:16:45 -07:00