Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.63 Home All releases olderv2.1.62 v2.1.64newer
Claude Code v2.1.63

MCP Elicitation Hooks

What

Two new hook events that let hooks intercept MCP server elicitation requests (when an MCP server asks the user for input).

Details
  • Elicitation hook fires when an MCP server requests user input. Hook can accept, decline, cancel, or provide content to auto-respond.
  • ElicitationResult hook fires after the user responds to an elicitation. Hook can override the response action or content.
  • Supports both form-based and URL-based elicitation modes
  • If a hook declines, the elicitation is blocked with "Elicitation denied by hook"
Evidence

Hook event definitions (search for "Elicitation" and "ElicitationResult" near hook_event_name)

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.63 →