Skip to content

Class: TitledMultiSelectEnumSchema

Multi-selection enum with display titles for each option.

URI: mcp:TitledMultiSelectEnumSchema

 classDiagram
    class TitledMultiSelectEnumSchema
    click TitledMultiSelectEnumSchema href "../TitledMultiSelectEnumSchema/"
      TitledMultiSelectEnumSchema : default

      TitledMultiSelectEnumSchema : default_value

      TitledMultiSelectEnumSchema : description

      TitledMultiSelectEnumSchema : items





        TitledMultiSelectEnumSchema --> "0..1" SchemaItems : items
        click SchemaItems href "../SchemaItems/"



      TitledMultiSelectEnumSchema : maxItems

      TitledMultiSelectEnumSchema : minItems

      TitledMultiSelectEnumSchema : title

      TitledMultiSelectEnumSchema : type

Slots

Name Cardinality and Range Description Inheritance
type 1
String
Type discriminator field direct
items 0..1
SchemaItems
JSON Schema items definition direct
default *
String
Default value for a schema field direct
default_value 0..1
String
Default value for a schema field direct
description 0..1
String
A human-readable description direct
title 0..1
String
Intended for UI and end-user contexts — optimized to be human-readable and ea... direct
minItems 0..1
Integer
Minimum number of items direct
maxItems 0..1
Integer
Maximum number of items direct

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: TitledMultiSelectEnumSchema
description: Multi-selection enum with display titles for each option.
from_schema: https://w3id.org/lmodel/mcp
slots:
- type
- items
- default
- default_value
- description
- title
- minItems
- maxItems
slot_usage:
  items:
    name: items
    range: SchemaItems
  default:
    name: default
    range: string
    multivalued: true
  type:
    name: type
    required: true
    equals_string: array

Induced

name: TitledMultiSelectEnumSchema
description: Multi-selection enum with display titles for each option.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
  items:
    name: items
    range: SchemaItems
  default:
    name: default
    range: string
    multivalued: true
  type:
    name: type
    required: true
    equals_string: array
attributes:
  type:
    name: type
    description: Type discriminator field.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: type
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - TextContent
    - ImageContent
    - AudioContent
    - ContentBlock
    - EmbeddedResource
    - ResourceLink
    - ToolUseContent
    - ToolResultContent
    - PromptReference
    - ResourceTemplateReference
    - SchemaItems
    - JsonSchema
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    range: string
    required: true
    equals_string: array
  items:
    name: items
    description: JSON Schema items definition.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: items
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - JsonSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    range: SchemaItems
  default:
    name: default
    description: Default value for a schema field.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: default
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - JsonSchema
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    range: string
    multivalued: true
  default_value:
    name: default_value
    description: Default value for a schema field.
    from_schema: https://w3id.org/lmodel/mcp
    aliases:
    - default
    rank: 1000
    alias: default_value
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    range: string
  description:
    name: description
    description: A human-readable description.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    slot_uri: dct:description
    alias: description
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - Implementation
    - ResourceLink
    - Resource
    - ResourceTemplate
    - PromptArgument
    - Prompt
    - JsonSchema
    - Tool
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    - GetPromptResult
    range: string
  title:
    name: title
    description: Intended for UI and end-user contexts — optimized to be human-readable
      and easily understood.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    slot_uri: dct:title
    alias: title
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - HasName
    - ToolAnnotations
    - EnumOption
    - JsonSchema
    - StringSchema
    - NumberSchema
    - BooleanSchema
    - UntitledSingleSelectEnumSchema
    - TitledSingleSelectEnumSchema
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    - LegacyTitledEnumSchema
    range: string
  minItems:
    name: minItems
    description: Minimum number of items.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: minItems
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    range: integer
  maxItems:
    name: maxItems
    description: Maximum number of items.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: maxItems
    owner: TitledMultiSelectEnumSchema
    domain_of:
    - UntitledMultiSelectEnumSchema
    - TitledMultiSelectEnumSchema
    range: integer