Human approval is too vague for production agents

Reddit r/AI_Agents News

Summary

The article argues that human-in-the-loop in agent systems should move from vague approvals to explicit, auditable step-level signed decision records with detailed evidence, payloads, idempotency keys, rollback paths, and ownership. It highlights the danger of approving a black-box story rather than a specific operation.

A lot of agent systems say they support “human-in-the-loop.” But in production that phrase is usually too vague to be useful. The hard question is not “Can a human approve this” It is What exactly is the human approving For a risky agent step I think the approval object needs to be much more explicit - the proposed action - the current durable state - the external system being touched - the exact payload or diff - the idempotency key / operation id - the evidence used by the agent - the failure or uncertainty state if any - the rollback or compensation path - who owns the decision after approval Otherwise “approval” becomes a UI button on top of a black box. The reviewer is not really approving an operation. They are approving a story the agent told about the operation. That feels dangerous. For production agents I think HITL should be modeled as a signed decision record attached to a specific step not a generic pause in the workflow. The approval should be replayable later by an auditor or operator who approved what based on which evidence under which policy and what happened after. Curious how others are designing this. Are your human approvals step-level records policy checks chat messages or just manual gates in the workflow
Original Article

Similar Articles

Most HITL agent systems are approving a story not an action

Reddit r/AI_Agents

The article critiques common human-in-the-loop approval systems in AI agents, arguing that approving a natural language summary instead of a concrete execution step is insufficient for safety. It advocates for approval tied to structured state, tool calls, and durable execution artifacts.

Human approval is not a weakness in AI agents

Reddit r/AI_Agents

The article argues that human approval is a critical mechanism for building trust and defining policy in AI agents, rather than a weakness to be eliminated. It suggests using approval patterns to iteratively expand agent autonomy safely.