{"version":"2.1.287","anchor":"uiask-option-validation-moved","canonical_anchor":"uiask-option-validation-moved","heading":"Plugin question prompts check their options in a shared place","tier":"internal","area":"Plugins","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/uiask-option-validation-moved","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Plugin question prompts check their options in a shared place\n\nThe limit on how many options a plugin's `$.ui.ask` question can offer is now checked by a shared function\n\n**Unclear.** It is not clear whether the shared function enforces the same option limit as before.\n\n**What**\n\nPlugins can ask you a question with `$.ui.ask`, offering a list of options. Before, Claude Code rejected the question on the spot if it had more options than allowed. That check now happens inside a shared validation function.\n\n**Why**\n\nThe way plugin questions are validated may have changed.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}