Class: GetPromptResult
The result returned by the server for a prompts/get request.
URI: mcp:GetPromptResult
classDiagram
class GetPromptResult
click GetPromptResult href "../GetPromptResult/"
Result <|-- GetPromptResult
click Result href "../Result/"
GetPromptResult : _meta
GetPromptResult --> "0..1" MetaObject : _meta
click MetaObject href "../MetaObject/"
GetPromptResult : description
GetPromptResult : messages
GetPromptResult --> "1..*" PromptMessage : messages
click PromptMessage href "../PromptMessage/"
Inheritance
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| description | 0..1 String |
A human-readable description | direct |
| messages | 1..* PromptMessage |
The prompt messages | direct |
| _meta | 0..1 MetaObject |
Optional metadata object | HasMeta |
Usages
| used by | used in | type | used |
|---|---|---|---|
| GetPromptResultResponse | result | range | GetPromptResult |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:GetPromptResult |
| native | mcp:GetPromptResult |
LinkML Source
Direct
name: GetPromptResult
description: The result returned by the server for a prompts/get request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- description
- messages
slot_usage:
messages:
name: messages
description: The prompt messages.
range: PromptMessage
required: true
multivalued: true
inlined_as_list: true
Induced
name: GetPromptResult
description: The result returned by the server for a prompts/get request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
messages:
name: messages
description: The prompt messages.
range: PromptMessage
required: true
multivalued: true
inlined_as_list: true
attributes:
description:
name: description
description: A human-readable description.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
slot_uri: dct:description
alias: description
owner: GetPromptResult
domain_of:
- Implementation
- ResourceLink
- Resource
- ResourceTemplate
- PromptArgument
- Prompt
- JsonSchema
- Tool
- StringSchema
- NumberSchema
- BooleanSchema
- UntitledSingleSelectEnumSchema
- TitledSingleSelectEnumSchema
- UntitledMultiSelectEnumSchema
- TitledMultiSelectEnumSchema
- LegacyTitledEnumSchema
- GetPromptResult
range: string
messages:
name: messages
description: The prompt messages.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: messages
owner: GetPromptResult
domain_of:
- CreateMessageRequestParams
- GetPromptResult
range: PromptMessage
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: GetPromptResult
domain_of:
- HasMeta
range: MetaObject