Skip to content

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

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