Best fit
A long-running coding agent can declare a task complete, pause, compact, or hand off while required rows, dependencies, evidence checks, or recoverable work still remain.
Verify an AI coding task against required rows, dependencies, evidence, artifacts, and real external boundaries before the agent declares completion or hands off.
A long-running coding agent can declare a task complete, pause, compact, or hand off while required rows, dependencies, evidence checks, or recoverable work still remain.
A long-running coding agent can declare a task complete, pause, compact, or hand off while required rows, dependencies, evidence checks, or recoverable work still remain.
Machine-readable COMPLETE, REVIEW, BLOCK, or CANNOT_ASSESS result Completion ledger for every required item and dependency
It does not perform an account, payment, publication, identity, legal, correspondence, or representational action identified by the packet.
No. It produces a deterministic closure decision and exact remaining-work handoff. The surrounding agent or operator decides how to continue.
A blocker must name a concrete owner decision, account, credential, pricing, publication, payment, identity, legal, correspondence, representation, CAPTCHA, or externally controlled state, plus a reason and evidence reference.
No. Those are not qualified external boundaries. The helper returns REVIEW so safe required work remains visible.
It can preserve product IDs, URLs, and ambiguous rows as evidence and force REVIEW when they conflict, but it does not access or change the marketplace itself.
No. COMPLETE means the supplied closure packet passed. Any external state not represented and independently verified remains outside the result.
No. Version 1 runs locally with Python 3 and uses only the standard library.
The listing includes the tested package, realistic samples, declared permissions, and known limitations.
Get Agent Task Completion Gate on Agensi