Skip to content

Class: Result

Common result fields.

URI: mcp:Result

 classDiagram
    class Result
    click Result href "../Result/"
      HasMeta <|-- Result
        click HasMeta href "../HasMeta/"


      Result <|-- InitializeResult
        click InitializeResult href "../InitializeResult/"
      Result <|-- CallToolResult
        click CallToolResult href "../CallToolResult/"
      Result <|-- CompleteResult
        click CompleteResult href "../CompleteResult/"
      Result <|-- GetPromptResult
        click GetPromptResult href "../GetPromptResult/"
      Result <|-- ListPromptsResult
        click ListPromptsResult href "../ListPromptsResult/"
      Result <|-- ListResourcesResult
        click ListResourcesResult href "../ListResourcesResult/"
      Result <|-- ListResourceTemplatesResult
        click ListResourceTemplatesResult href "../ListResourceTemplatesResult/"
      Result <|-- ReadResourceResult
        click ReadResourceResult href "../ReadResourceResult/"
      Result <|-- ListToolsResult
        click ListToolsResult href "../ListToolsResult/"
      Result <|-- ListRootsResult
        click ListRootsResult href "../ListRootsResult/"
      Result <|-- CreateMessageResult
        click CreateMessageResult href "../CreateMessageResult/"
      Result <|-- ElicitResult
        click ElicitResult href "../ElicitResult/"
      Result <|-- CreateTaskResult
        click CreateTaskResult href "../CreateTaskResult/"
      Result <|-- GetTaskPayloadResult
        click GetTaskPayloadResult href "../GetTaskPayloadResult/"
      Result <|-- ListTasksResult
        click ListTasksResult href "../ListTasksResult/"
      Result <|-- CancelTaskResult
        click CancelTaskResult href "../CancelTaskResult/"
      Result <|-- GetTaskResult
        click GetTaskResult href "../GetTaskResult/"


      Result : _meta





        Result --> "0..1" MetaObject : _meta
        click MetaObject href "../MetaObject/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
_meta 0..1
MetaObject
Optional metadata object HasMeta

Usages

used by used in type used
SetLevelResultResponse result range Result
PingResultResponse result range Result
SubscribeResultResponse result range Result
UnsubscribeResultResponse result range Result

Aliases

  • EmptyResult
  • PaginatedResult

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self mcp:Result
native mcp:Result

LinkML Source

Direct

name: Result
description: Common result fields.
from_schema: https://w3id.org/lmodel/mcp
aliases:
- EmptyResult
- PaginatedResult
mixins:
- HasMeta

Induced

name: Result
description: Common result fields.
from_schema: https://w3id.org/lmodel/mcp
aliases:
- EmptyResult
- PaginatedResult
mixins:
- HasMeta
attributes:
  name: _meta
  description: Optional metadata object.
  from_schema: https://w3id.org/lmodel/mcp
  rank: 1000
  alias: _meta
  owner: Result
  domain_of:
  - HasMeta
  range: MetaObject