Ralph
The agent drafts the outreach and suspends at the tool boundary. Approve, edit the arguments, or reject with feedback. The gate is a routing condition in the graph, not an instruction in the prompt, so no interface or future caller can route around it.