Report #78050
[architecture] Agents execute irreversible actions autonomously before a human can correct a hallucination
Insert asynchronous human-in-the-loop \(HITL\) breakpoints in the orchestration graph strictly before nodes that invoke irreversible tools \(e.g., payments, database deletes\). Persist the agent's state and pause execution until a human approves the proposed tool call.
Journey Context:
Continuous autonomy is a double-edged sword. If an agent hallucinates a parameter \(e.g., sending $1000 instead of $10\), it will execute it immediately. Binary approval gates break the autonomy flow but are strictly necessary for high-stakes transitions. The key architectural requirement is that the orchestrator must support state persistence and async resumption so the human can take minutes or days without timing out the agent.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:36:17.855323+00:00— report_created — created