Class: ElicitResult
The result returned by the client for an elicitation/create request.
URI: mcp:ElicitResult
classDiagram
class ElicitResult
click ElicitResult href "../ElicitResult/"
Result <|-- ElicitResult
click Result href "../Result/"
ElicitResult : _meta
ElicitResult --> "0..1" MetaObject : _meta
click MetaObject href "../MetaObject/"
ElicitResult : action
ElicitResult --> "1" ElicitActionEnum : action
click ElicitActionEnum href "../ElicitActionEnum/"
ElicitResult : content
ElicitResult --> "0..1" ElicitationContent : content
click ElicitationContent href "../ElicitationContent/"
Inheritance
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| action | 1 ElicitActionEnum |
The user action in response to the elicitation | direct |
| content | 0..1 ElicitationContent |
Structured content block of a message or result | direct |
| _meta | 0..1 MetaObject |
Optional metadata object | HasMeta |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ElicitResultResponse | result | range | ElicitResult |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:ElicitResult |
| native | mcp:ElicitResult |
LinkML Source
Direct
name: ElicitResult
description: The result returned by the client for an elicitation/create request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slots:
- action
- content
slot_usage:
action:
name: action
required: true
content:
name: content
range: ElicitationContent
inlined: true
Induced
name: ElicitResult
description: The result returned by the client for an elicitation/create request.
from_schema: https://w3id.org/lmodel/mcp
is_a: Result
slot_usage:
action:
name: action
required: true
content:
name: content
range: ElicitationContent
inlined: true
attributes:
action:
name: action
description: The user action in response to the elicitation.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: action
owner: ElicitResult
domain_of:
- ElicitResult
range: ElicitActionEnum
required: true
content:
name: content
description: Structured content block of a message or result.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: content
owner: ElicitResult
domain_of:
- ToolResultContent
- PromptMessage
- SamplingMessage
- CallToolResult
- CreateMessageResult
- ElicitResult
range: ElicitationContent
inlined: true
_meta:
name: _meta
description: Optional metadata object.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: _meta
owner: ElicitResult
domain_of:
- HasMeta
range: MetaObject