Class McpResourceOutput

java.lang.Object
com.soklet.McpResourceOutput
All Implemented Interfaces:
McpCompletePayload

@ThreadSafe public final class McpResourceOutput extends Object implements McpCompletePayload
Immutable output of one completed MCP resource-read request.

The matching resource registration owns the fixed cache scope and default time to live. An output may override only the time to live for this response. A localization-enabled server conservatively publishes a private, zero-time-to-live policy regardless of an output override.

Author:
Mark Allen