Class: ListRootsResult
The result returned by the client for a roots/list request.
URI: mcp:ListRootsResult
classDiagram
class ListRootsResult
click ListRootsResult href "../ListRootsResult/"
Result <|-- ListRootsResult
click Result href "../Result/"
ListRootsResult : _meta
ListRootsResult --> "0..1" MetaObject : _meta
click MetaObject href "../MetaObject/"
ListRootsResult : roots
ListRootsResult --> "1..*" Root : roots
click Root href "../Root/"
Inheritance
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| roots | 1..* Root |
The list of roots | direct |
| _meta | 0..1 MetaObject |
Optional metadata object | HasMeta |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ListRootsResultResponse | result | range | ListRootsResult |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:ListRootsResult |
| native | mcp:ListRootsResult |
LinkML Source
Direct
name: ListRootsResult
description: The result returned by the client for a roots/list request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- roots
slot_usage:
roots:
name: roots
required: true
Induced
name: ListRootsResult
description: The result returned by the client for a roots/list request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
roots:
name: roots
required: true
attributes:
roots:
name: roots
description: The list of roots.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: roots
owner: ListRootsResult
domain_of:
- ClientCapabilities
- ListRootsResult
range: Root
required: true
multivalued: true
inlined: true
inlined_as_list: true
_meta:
name: _meta
description: Optional metadata object.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: _meta
owner: ListRootsResult
domain_of:
- HasMeta
range: MetaObject