Agui Dotnet Human In The Loop

> Pause an AG-UI agent run for a human, then resume it, with the AG-UI .NET SDK — gate a sensitive tool behind explicit approval, or interrupt a run to collect free-form input from the user before continuing. USE FOR: requiring human approval before a tool executes (ApprovalRequiredAIFunction + ToolApprovalRequestContent/ToolApprovalResponseContent, resume by appending the request + CreateResponse(approved)); pausing a run to ask the user a question and resuming with their answer (InterruptRequestContent / InterruptResponseContent, RunAgentInput.Resume); how a paused run surfaces as RUN_FINISHED outcome=interrupt and how the client detects and answers it. DO NOT USE FOR: tools that run without approval on the server (use agui-dotnet-server-tools) or in the client (use agui-dotnet-client-tools); plain chat (use agui-dotnet-streaming-chat); shared state, generative UI, multimodal, or...

thedixitjain b552375 6.3 KB Updated 2 repo stars

File contents

thedixitjain/the-mega-skill-library/tree/main/library/frontend-and-design/agui-dotnet-human-in-the-loop commit b552375e12

Frequently asked questions

npx skillmds add thedixitjain/agui-dotnet-human-in-the-loop