II.
OrchestrationPrimitive overview
Reference · liveorch-primitive:approval-gate
Approval Gate overview
A gate requiring explicit human approval before orchestrated work proceeds. The primitive pauses the task pipeline, surfaces the pending action to the human operator (via UI, Slack, email, or CLI prompt), and resumes or aborts based on the response. Used for governed actions, production deployments, and high-risk code changes.
Attributes
displayName
Approval Gate
description
A gate requiring explicit human approval before orchestrated work
proceeds. The primitive pauses the task pipeline, surfaces the pending
action to the human operator (via UI, Slack, email, or CLI prompt), and
resumes or aborts based on the response. Used for governed actions,
production deployments, and high-risk code changes.
orchestrationKind
approval-gate
trigger
on-state-change
Outgoing edges
orch_applies_to1
- topic:human-in-the-loop·TopicHuman-in-the-Loop
orch_requires_skill_area1
- skill-area:project-planning·SkillAreaProject Planning
orch_triggers1
- orch-primitive:agent-dispatch·OrchestrationPrimitiveAgent Dispatch
Incoming edges
supports_orchestration_primitive4
- agent-core-impl:agent-mux.core@current·AgentCoreImplagent-mux Core (current) — bridge to remote agent loop
- agent-core-impl:babysitter.core@current·AgentCoreImplbabysitter Core (current) — process orchestrator + journal
- agent-core-impl:openai-agents-sdk.core@current·AgentCoreImplOpenAI Agents SDK Core (current)
- agent-core-impl:paperclip.core@current·AgentCoreImplPaperclip Core (current)