Skip to content

docs(schema): ignore cancel_request for unknown or answered requests - #2672

Merged
benbrandt merged 1 commit into
mainfrom
docs/cancel-unknown-request
Oct 29, 2026
Merged

benbrandt merged 1 commit into
mainfrom
docs/cancel-unknown-request

Conversation

@benbrandt

Copy link
Copy Markdown
Member

$/cancel_request said a receiver must send a response for the original request, with no exception for requests that are unknown or already answered, so a literal reading led to a second response.

On v2 cancellation (stable and draft) and the $/cancel_request Rust/schema doc, receivers MUST ignore a $/cancel_request for an unknown or already-answered request ID and MUST NOT send a second response, as in MCP 2026-07-28. No sender-side rule is added, per the discussion on #2636. v2 only.

@benbrandt
benbrandt requested a review from a team as a code owner October 29, 2026 22:50
@benbrandt
benbrandt enabled auto-merge (squash) October 29, 2026 22:53
@benbrandt
benbrandt merged commit c248248 into main Oct 29, 2026
14 checks passed
@benbrandt
benbrandt deleted the docs/cancel-unknown-request branch October 29, 2026 22:55
@acp-release-bot acp-release-bot Bot mentioned this pull request Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant