| ListResourcesResult |
The result returned by the server for a resources/list request |
no |
| CancelledNotificationParams |
Parameters for a notifications/cancelled notification |
no |
| ListResourceTemplatesResult |
The result returned by the server for a resources/templates/list request |
no |
| ResourceLink |
A resource that the server is capable of reading, included in a prompt or too... |
no |
| ToolUseContent |
A request from the assistant to call a tool |
no |
| EmbeddedResource |
The contents of a resource, embedded into a prompt or tool call result |
no |
| ListToolsResult |
The result returned by the server for a tools/list request |
no |
| TextResourceContents |
Text resource contents |
no |
| BlobResourceContents |
Blob resource contents |
no |
| CreateTaskResult |
The result returned for a task-augmented request |
no |
| GetTaskResult |
The result returned for a tasks/get request |
no |
| SamplingMessage |
Describes a message issued to or received from an LLM API |
no |
| CreateMessageResult |
The result returned by the client for a sampling/createMessage request |
no |
| AudioContent |
Audio provided to or from an LLM |
no |
| Resource |
A known resource that the server is capable of reading |
no |
| CancelTaskResult |
The result returned for a tasks/cancel request |
no |
| ImageContent |
An image provided to or from an LLM |
no |
| LoggingMessageNotificationParams |
Parameters for a notifications/message notification |
no |
| TaskStatusNotificationParams |
Parameters for a notifications/tasks/status notification |
no |
| ResourceTemplate |
A template description for resources available on the server |
no |
| ListRootsResult |
The result returned by the client for a roots/list request |
no |
| ListTasksResult |
The result returned for a tasks/list request |
no |
| ResourceContents |
Generic resource contents |
no |
| ElicitResult |
The result returned by the client for an elicitation/create request |
no |
| Prompt |
A prompt or prompt template that the server offers |
no |
| Root |
Represents a root directory or file that the server can operate on |
no |
| CompleteResult |
The result returned by the server for a completion/complete request |
no |
| InitializeResult |
The result returned by the server for an initialize request |
no |
| Result |
Common result fields |
no |
| Tool |
Definition for a tool the client can call |
no |
| CallToolRequestParams |
Parameters for a tools/call request |
no |
| CallToolResult |
The result returned by the server for a tools/call request |
no |
| ListPromptsResult |
The result returned by the server for a prompts/list request |
no |
| ProgressNotificationParams |
Parameters for a notifications/progress notification |
no |
| ReadResourceResult |
The result returned by the server for a resources/read request |
no |
| ToolResultContent |
The result of a tool use, provided by the user back to the assistant |
no |
| GetPromptResult |
The result returned by the server for a prompts/get request |
no |
| TextContent |
Text provided to or from an LLM |
no |
| HasMeta |
Mixin for types that carry a _meta field |
no |
| ResourceUpdatedNotificationParams |
Parameters for a notifications/resources/updated notification |
no |
| GetTaskPayloadResult |
The result returned for a tasks/result request |
no |