Class UpdateTaskRequestParams
- Namespace
- ModelContextProtocol.Protocol
- Assembly
- ModelContextProtocol.Core.dll
Represents the parameters for a tasks/update request to provide input responses
to outstanding server-to-client requests on a task.
public sealed class UpdateTaskRequestParams : RequestParams
- Inheritance
-
UpdateTaskRequestParams
- Inherited Members
Remarks
When a task requires input from the client (indicated by InputRequired),
the server includes outstanding requests in the inputRequests field of the tasks/get response.
The client provides responses via the inherited InputResponses field in
tasks/update requests; the wire format matches the typed envelope defined by the Multi Round-Trip
Requests (MRTR) extension (SEP-2322).
See the SEP-2663 specification for details.
Properties
TaskId
Gets or sets the identifier of the task to update.
[JsonPropertyName("taskId")]
public required string TaskId { get; set; }