Missing multiselects in extension configuration screen

Hi,

I am a extension author. Something changed recently that breaks multi-selects in the configuration.

The following shows text boxes, instead of selects.

This used to work perfectly fine.

Pleas advise,

{
  "name": "LLM SuperSet",
  "icon": "iconify:logos:openai-icon",
  "identifier": "orefalo.popclip.extension.chatgpt-superset",
  "description": "Send the selected text to your preferred LLM and pastes the response. Hold Shift (⇧) to copy the response to the clipboard.",
  "note": "To use this extension you will need API keys from the respective providers",
  "app": {
    "name": "ChatGPT",
    "link": "https://openai.com/blog/chatgpt"
  },
  "popclipVersion": 4069,
  "module": "llm-superset.js",
  "entitlements": ["network"],
  "options": [
    {
      "identifier": "apikey",
      "label": "OpenAI API Key",
      "type": "string",
      "description": "Obtain an API key from: https://platform.openai.com/account/api-keys"
    },
    {
      "identifier": "claudeapikey",
      "label": "Claude API Key",
      "type": "string",
      "description": "Obtain an API key from: https://console.anthropic.com/settings/keys"
    },
    {
      "identifier": "tone",
      "label": "Answer tone",
      "type": "multiple",
      "defaultValue": "professional",
      "values": ["concise", "professional", "friendly"],
      "description": "Default tone used for drafting responses"
    },
    {
      "identifier": "model",
      "label": "AI model",
      "type": "multiple",
      "defaultValue": "gpt-4o",
      "values": [
        "gpt-5.1",
        "gpt-5.1-mini",
        "gpt-4.1",
        "gpt-4.1-mini",
        "gpt-4o",
        "claude-sonnet-4-5",
        "claude-opus-4-5",
        "o1"
      ],
      "description": "The OpenAI model to use"
    },
    {
      "identifier": "tolang",
      "label": "Language",
      "type": "multiple",
      "values": [
        "English",
        "Mandarin Chinese",
        "Spanish",
        "French",
        "German",
        "Russian",
        "Português",
        "Italian",
        "Polish",
        "Ukrainian",
        "Dutch"
      ],
      "defaultValue": "French",
      "description": "The target translation language"
    }
  ]
}

Hi @orefalo - welcome to the forum.

(As a side note, please use the code formatting option when posting code to the forum, otherwise it gets all mangled. I edited your post to manually reconstruct it as best I could. )

What version of PopClip are you using? Your configuration file seems to work for me in the latest version of PopClip 2025.9.2 (see screenshot).