-
Notifications
You must be signed in to change notification settings - Fork 3.6k
MRTR (multi-round-trip requests) #2898
Copy link
Copy link
Open
Labels
spec-2026-07-282026-07-28 MCP spec release work2026-07-28 MCP spec release workv2Ideas, requests and plans for v2 of the SDK which will incorporate major changes and fixesIdeas, requests and plans for v2 of the SDK which will incorporate major changes and fixes
Milestone
Metadata
Metadata
Assignees
Labels
spec-2026-07-282026-07-28 MCP spec release work2026-07-28 MCP spec release workv2Ideas, requests and plans for v2 of the SDK which will incorporate major changes and fixesIdeas, requests and plans for v2 of the SDK which will incorporate major changes and fixes
Type
Fields
Give feedbackNo fields configured for issues without a type.
Tracks: #2797
Server returns
input_required, acceptsinputResponses+requestStateon retry, validates them; the client-loop helper for the high-level Client to consume.What's in it
input_required, acceptinputResponses/requestStateon retry, validate them.requestStateintegrity — treat as untrusted input; verify integrity and reject on failure (spec MUST). Mechanism (HMAC, signature, etc.) is implementer's choice.Conformance
input-required-result-*server scenariosinput-required-result-result-typesep-2322-client-request-stateDependencies
References