@modelcontextprotocol/sdk
    Preparing search index...

    Interface CancelledNotification

    This notification can be sent by either side to indicate that it is cancelling a previously-issued request.

    The request SHOULD still be in-flight, but due to communication latency, it is always possible that this notification MAY arrive after the request has already finished.

    This notification indicates that the result will be unused, so any associated processing SHOULD cease.

    A client MUST NOT attempt to cancel its initialize request.

    interface CancelledNotification {
        jsonrpc: "2.0";
        method: "notifications/cancelled";
        params: { reason?: string; requestId: RequestId };
    }

    Hierarchy (View Summary)

    Index

    Properties

    Properties

    jsonrpc: "2.0"
    method: "notifications/cancelled"
    params: { reason?: string; requestId: RequestId }

    Type Declaration

    • Optionalreason?: string

      An optional string describing the reason for the cancellation. This MAY be logged or presented to the user.

    • requestId: RequestId

      The ID of the request to cancel.

      This MUST correspond to the ID of a request previously issued in the same direction.