Interface McpSubscriptionEvent

All Known Implementing Classes:
McpSubscriptionEvent.PromptsListChanged, McpSubscriptionEvent.ResourcesListChanged, McpSubscriptionEvent.ResourceUpdated, McpSubscriptionEvent.ToolsListChanged

Immutable application event that identifies a coarse MCP subscription-visible change.

Events do not identify an endpoint, authorization partition, or connected client. Soklet applies endpoint configuration and accepted subscription filters before wire emission. The authorization partition stored when a subscription is admitted scopes registration and quota accounting; it is not an event target and does not authorize catalog or resource access.

This type may gain reviewed permitted subtypes in Soklet 4.x; use a forward-compatible default when switching over its values.

Author:
Mark Allen