Skip to content
Registry

approval-gate

v1.0.21

Policy and decision surface for human-held function calls — pre_trigger gate, pending inbox, per-session permission settings, and two notification trigger types.

license: Apache-2.0approvalhuman-in-the-looppermissionspolicysecurity

Install

bash
iii trigger compose::add worker=approval-gate@1.0.21

Run in your project with the iii engine running. Exact versions are immutable and digest-pinned.

Functions1

approval-gate::configuration-id

Function

Returns this approval-gate instance's configuration entry ID, without its value.

Request
Empty object
Response
  • idstringrequired

Triggers1

approval::pending-created

Trigger

A function call was held for human approval and its inbox record written. Payload: PendingApprovalRecord (redacted args, session context, expiry). Bind notification workers here.

Invocation
  • metadataobject

    Equality match against the record's `session_metadata` (every key given here must equal the stored value — subset match).

  • session_idstring

    Only deliver events for this session.

Return
valueunknown

Search the registry

Find workers, kits and executables, or jump to a page.