@modelcontextprotocol/sdk
    Preparing search index...

    Interface TitledMultiSelectEnumSchema

    Schema for multiple-selection enumeration with display titles for each option.

    interface TitledMultiSelectEnumSchema {
        default?: string[];
        description?: string;
        items: { anyOf: { const: string; title: string }[] };
        maxItems?: number;
        minItems?: number;
        title?: string;
        type: "array";
    }
    Index

    Properties

    default?: string[]

    Optional default value.

    description?: string

    Optional description for the enum field.

    items: { anyOf: { const: string; title: string }[] }

    Schema for array items with enum options and display labels.

    Type Declaration

    • anyOf: { const: string; title: string }[]

      Array of enum options with values and display labels.

    maxItems?: number

    Maximum number of items to select.

    minItems?: number

    Minimum number of items to select.

    title?: string

    Optional title for the enum field.

    type: "array"