Multi Round-Trip Requests (MRTR) (#1458)
This commit is contained in:
parent
8202bcc932
commit
f6dbe4372f
1 changed files with 5832 additions and 103 deletions
|
|
@ -1,4 +1,4 @@
|
|||
using Microsoft.Extensions.AI;
|
||||
using Microsoft.Extensions.AI;
|
||||
using ModelContextProtocol.Authentication;
|
||||
using ModelContextProtocol.Protocol;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
|
@ -144,6 +144,13 @@ public static partial class McpJsonUtilities
|
|||
[JsonSerializable(typeof(SubscribeRequestParams))]
|
||||
[JsonSerializable(typeof(UnsubscribeRequestParams))]
|
||||
|
||||
// MCP MRTR (Multi Round-Trip Requests)
|
||||
[JsonSerializable(typeof(InputRequiredResult))]
|
||||
[JsonSerializable(typeof(InputRequest))]
|
||||
[JsonSerializable(typeof(InputResponse))]
|
||||
[JsonSerializable(typeof(IDictionary<string, InputRequest>))]
|
||||
[JsonSerializable(typeof(IDictionary<string, InputResponse>))]
|
||||
|
||||
// MCP Task Request Params / Results
|
||||
[JsonSerializable(typeof(McpTask))]
|
||||
[JsonSerializable(typeof(McpTaskStatus))]
|
||||
|
|
|
|||
Loading…
Reference in a new issue