Adk Durable Human In The Loop

Scaffolds and explains a durable, asynchronous Human-in-the-Loop (HITL) approval gate for ADK agent workflows: pauses a node via LongRunningFunctionTool, publishes a signed state-holding webhook to an external dashboard, and resumes the exact paused invocation via ADK's /run_sse resume contract once a signed decision arrives. TRIGGER when the user asks to "add a workflow approval gate in ADK", "suspend/pause ADK graph execution for human input", "implement human sign-off" or "durable human-in-the-loop" for an ADK agent, "resume a paused ADK invocation", "integrate ADK asynchronous resume", or needs ResumabilityConfig / LongRunningFunctionTool / a signed approval webhook. DO NOT TRIGGER for synchronous same-turn clarification via request_input or a graph RequestInput node with no cross-process durability need, ADK Tool Confirmation used purely in-memory, or cross-session agent memory (use adk-cross-session-knowledge-bank).

tommywagz Updated

File contents

tommywagz/Gemini-Enterprise-Skills/tree/main/skills/adk-durable-human-in-the-loop commit 96bdabc62c

Frequently asked questions

npx skillmds@latest add tommywagz/adk-durable-human-in-the-loop