| Classes | |
|---|---|
| CacheableResult | A result that supports a time-to-live (TTL) hint for client-side caching. |
| CallToolResult | The result returned by the server for a |
| CompleteResult | The result returned by the server for a |
| DiscoverResult | The result returned by the server for a |
| EmptyResult | Common result fields. |
| GetPromptResult | The result returned by the server for a |
| InputRequiredResult | An InputRequiredResult sent by the server to indicate that additional input is needed
before the request can be completed. At least one of |
| ListPromptsResult | The result returned by the server for a |
| ListResourcesResult | The result returned by the server for a |
| ListResourceTemplatesResult | The result returned by the server for a |
| ListToolsResult | The result returned by the server for a |
| PaginatedResult | Common shape for results that paginate via an opaque cursor. Subclasses add their own
payload field alongside the optional |
| ReadResourceResult | The result returned by the server for a |
| Interfaces | |
| ClientResult | Marker for a result a client may return in response to a server request. |
| InputResponse | Marker for a client's result to a server-initiated input request, carried as
a bare body inside an |
| ServerResult | Marker for a result a server may return in response to a client request. |