Default draft protocol support: sessionless + handshake-less (SEP-2575 + SEP-2567) (#1610)
This commit is contained in:
parent
3368bb7349
commit
6c323e783b
1 changed files with 5704 additions and 712 deletions
|
|
@ -134,8 +134,14 @@ public static partial class McpJsonUtilities
|
|||
[JsonSerializable(typeof(CompleteResult))]
|
||||
[JsonSerializable(typeof(CreateMessageRequestParams))]
|
||||
[JsonSerializable(typeof(CreateMessageResult))]
|
||||
[JsonSerializable(typeof(DiscoverRequestParams))]
|
||||
[JsonSerializable(typeof(DiscoverResult))]
|
||||
[JsonSerializable(typeof(ElicitRequestParams))]
|
||||
[JsonSerializable(typeof(ElicitResult))]
|
||||
[JsonSerializable(typeof(MissingRequiredClientCapabilityErrorData))]
|
||||
[JsonSerializable(typeof(SubscriptionsListenRequestParams))]
|
||||
[JsonSerializable(typeof(SubscriptionsAcknowledgedNotificationParams))]
|
||||
[JsonSerializable(typeof(UnsupportedProtocolVersionErrorData))]
|
||||
[JsonSerializable(typeof(UrlElicitationRequiredErrorData))]
|
||||
[JsonSerializable(typeof(EmptyResult))]
|
||||
[JsonSerializable(typeof(GetPromptRequestParams))]
|
||||
|
|
@ -201,6 +207,11 @@ public static partial class McpJsonUtilities
|
|||
[JsonSerializable(typeof(IDictionary<string, object>))]
|
||||
[JsonSerializable(typeof(IReadOnlyDictionary<string, object>))]
|
||||
[JsonSerializable(typeof(ProgressToken))]
|
||||
[JsonSerializable(typeof(JsonElement))]
|
||||
[JsonSerializable(typeof(Implementation))]
|
||||
[JsonSerializable(typeof(ClientCapabilities))]
|
||||
[JsonSerializable(typeof(ServerCapabilities))]
|
||||
[JsonSerializable(typeof(LoggingLevel))]
|
||||
|
||||
[JsonSerializable(typeof(ProtectedResourceMetadata))]
|
||||
[JsonSerializable(typeof(AuthorizationServerMetadata))]
|
||||
|
|
|
|||
Loading…
Reference in a new issue