{"version":"2.1.251","anchor":"elicitation-dialog-can-be-told-to-refuse-an-accept","canonical_anchor":"elicitation-dialog-can-be-told-to-refuse-an-accept","heading":"Elicitation dialog can be told to refuse an Accept","tier":"internal","area":"MCP","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/elicitation-dialog-can-be-told-to-refuse-an-accept","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### Elicitation dialog can be told to refuse an Accept\n\nMCP input dialogs can now reject your Enter for custom reasons.\n\n**What**\n\nThe dialog that MCP servers use to ask you for input takes an extra callback that is consulted when you press Enter, so the code opening the dialog can refuse the submission for reasons beyond the built-in required-field checks.\n\n**Details**\n\n- If the caller always allows it, the dialog behaves exactly as before.\n\n**Evidence**\n\n`accepts`\n\n- Area: MCP\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}