Skip to content

Add cancellation handling to Everything server #1124

Closed

Description

@cliffhall

Is your feature request related to a problem? Please describe.
For testing with the Inspector, add handling of CancelledNotificationSchema messages to stop the long-running process example.

Describe the solution you'd like

  • The UI (in a related PR to the Inspector repo) would track the id of the long-running process, and expose a button that lets you cancel.
  • The everything server in this repo would handle the message and cancel the long-running process.

Describe alternatives you've considered
Not doing it.

Additional context
This idea was raised in this PR to the inspector repo.

Activity

  1. self-assigned this
    on Mar 28, 2025
  2. removed their assignment
    on Jun 17, 2025
  3. added
    server-everythingReference implementation for the Everything MCP server - src/everything
    on Oct 19, 2026
  4. cliffhall commented on Oct 19, 2026

    @cliffhall
    MemberAuthor

    Triage: Priority Low (total 4)

    • Severity 2: Demonstrating request cancellation in the long-running-operation tool is an in-scope protocol showcase that the everything server does not yet do.
    • Urgency 2: wanted eventually
    • Bonuses: none

    Board: Servers V2 (#43), Status Incoming, awaiting maintainer review (no milestone yet). Part of the backlog triage in #4875.

  5. added this to the v2.3.0 milestone on Oct 25, 2026
  6. self-assigned this
    on Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestserver-everythingReference implementation for the Everything MCP server - src/everythingv2

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions