Skip to content

Commit 2a9c374

Browse files
committed
Receiver SHOULD move tasks to input_required
1 parent e4e2a08 commit 2a9c374

File tree

1 file changed

+1
-1
lines changed
  • docs/specification/draft/basic/utilities

1 file changed

+1
-1
lines changed

docs/specification/draft/basic/utilities/tasks.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ stateDiagram-v2
349349

350350
### Input Required Status
351351

352-
1. When a receiver sends a request associated with a task (e.g., elicitation, sampling), the receiver **MUST** move the task to the `input_required` status.
352+
1. When a receiver sends a request associated with a task (e.g., elicitation, sampling), the receiver **SHOULD** move the task to the `input_required` status.
353353
1. The receiver **MUST** include the `modelcontextprotocol.io/related-task` metadata in the request to associate it with the task.
354354
1. When the receiver receives all required responses, the task **MAY** transition out of `input_required` status (typically back to `working`).
355355
1. If multiple related requests are pending, the task **SHOULD** remain in `input_required` status until all are resolved.

0 commit comments

Comments
 (0)