Vibe Coding
MCP Elicitation as Human-in-the-Loop Primitive for Destructive Operations
Claude Code v2.1.76's Elicitation API and Okta's MCP server both adopt a pattern: MCP servers request explicit user confirmation for destructive operations (deleting apps, dropping tables, deactivating users) via structured dialogs mid-task. The `Elicitation` hook lets automation intercept and programmatically respond to these requests. This is a standardizing primitive for safe agentic workflows — define confirmation requirements server-side rather than relying on system prompts.
↳ Follow the thread