Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.271 ·

Settings can now offer a fixed list of choices instead of free text

String settings can now declare a fixed set of options, rendered as a picker in MCP and plugin config forms

Group of 3 Use it now Improvements
JSON All of v2.1.271
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
ImprovementsKind: in v2.1.271,
What probably matters to youSection of the release

What

  • Config-style setting fields can now declare a fixed options array (1-64 character strings, no control or bidirectional characters, no leading/trailing spaces, case-insensitive-unique), for string-type, non-multiple, non-sensitive fields; a default among the options or required: true must be set.
  • MCP server config forms now render such a field as a select field with options and a hint, instead of always showing free text.
  • Plugin-provided string settings that declare an options array now render as a pick-to-commit enum/choice control instead of free text.

Why

This lets settings with a fixed set of valid values (for MCP servers or plugins) be presented as a picker instead of a free-text box, reducing invalid input.

See this entry in the whole of v2.1.271 →

Feedback