Cancels work associated with the message currently being handled.
For requests, this is cancelled when the remote client sends a `$/cancelRequest` notification. For notifications, this has the same lifetime as the server. Implementations should observe this cancellable and must not cancel it themselves.