Run a destructive tool callback through return-based MCP elicitation when needed.
Tool call, configuration, and callback state.
The original result, an MCP input-required response, or a stable tool error.
Run a destructive tool callback through return-based MCP elicitation when needed.