Skip to content

Class: CompletionData

Completion result payload.

URI: mcp:CompletionData

 classDiagram
    class CompletionData
    click CompletionData href "../CompletionData/"
      CompletionData : hasMore

      CompletionData : total

      CompletionData : values

Slots

Name Cardinality and Range Description Inheritance
values 1..*
String
An array of completion values direct
total 0..1
Float
Total number of items to process (or total progress required), if known direct
hasMore 0..1
Boolean
Indicates whether there are additional completion options direct

Usages

used by used in type used
CompleteResult completion range CompletionData

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: CompletionData
description: Completion result payload.
from_schema: https://w3id.org/lmodel/mcp
slots:
- values
- total
- hasMore
slot_usage:
  values:
    name: values
    required: true

Induced

name: CompletionData
description: Completion result payload.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
  values:
    name: values
    required: true
attributes:
  values:
    name: values
    description: An array of completion values.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: values
    owner: CompletionData
    domain_of:
    - CompletionData
    range: string
    required: true
    multivalued: true
  total:
    name: total
    description: Total number of items to process (or total progress required), if
      known.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: total
    owner: CompletionData
    domain_of:
    - CompletionData
    - ProgressNotificationParams
    range: float
  hasMore:
    name: hasMore
    description: Indicates whether there are additional completion options.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: hasMore
    owner: CompletionData
    domain_of:
    - CompletionData
    range: boolean