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
- from schema: https://w3id.org/lmodel/mcp
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