Variant

progress-token

Progress token for tracking long-running operations

Progress tokens MUST be either a string or integer value.

Spec: https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/utilities/progress#progress-flow

variant progress-token {
  string(string),
  integer(s64),
}

Cases

CasePayloadDescription
stringstring
integers64