Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Human in the Loop Beyond Approval: Toward True ...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for Manfred Steyer Manfred Steyer PRO
October 07, 2026
21

Human in the Loop Beyond Approval: Toward True Collaboration @FrontMania 2026 in Utrecht

Avatar for Manfred Steyer

Manfred Steyer PRO

October 07, 2026

More Decks by Manfred Steyer

Transcript

  1. Mastertextformat bearbeiten • Textmasterformat bearbeiten • Zweite Ebene Human in

    the Loop Beyond Approval: Toward True Collaboration ANGULARarchitects.io
  2. Mastertextformat bearbeiten Agenda 1) AG-UI Events for Transparency • Textmasterformat

    bearbeiten 2) Using AG-UI via CopilotKit • Zweite Ebene 3) AG-UI Interrupts for Questions 4) Action Cards for Visualizing Server-Tools 5) AG-UI State for Co-Creation 15
  3. Mastertextformat About Me bearbeiten Manfred Steyer, ANGULARarchitects.io • Textmasterformat bearbeiten

    • Zweite Ebene (Remote) Angular Workshops and Consulting Google Developer Expert for Angular Blog, Books, Articles, and Talks about Angular 16
  4. LLM Mastertextformat bearbeiten Backend • Textmasterformat bearbeiten Agent Tools •

    Zweite Ebene HTTP (SSE, Web Sockets, etc.) UI Runtime Component Tools Frontend 18
  5. Mastertextformat Supported Integrations bearbeiten • LangGraph • Spring AI •

    Textmasterformat bearbeiten • CrewAI • Pydantic AI • Zweite Ebene • Microsoft Agent Framework • Agno • Google ADK • LlamaIndex • AWS Strands Agents • AG2 • AWS Bedrock AgentCore • AWS Bedrock Agents • Mastra • OpenAI Agent SDK • Cloudflare Agents 20
  6. Mastertextformat Selected Message Types bearbeiten • Textmasterformat bearbeiten Run •

    Zweite Ebene • Started • Finished • Error Text Message • Start • Content • End Tool Call • Start • Args • End • Result 21
  7. Mastertextformat Using CopilotKit bearbeiten const agentStore = injectAgentStore('myAgent'); •agentStore().agent.addMessage({ Textmasterformat

    bearbeiten '1', role: 'user', content: 'Find my ticket ...' }); • id: Zweite Ebene agentStore().agent.runAgent(); 26
  8. Mastertextformat Using CopilotKit bearbeiten const agentStore = injectAgentStore('myAgent'); •agentStore().agent.addMessage({ Textmasterformat

    bearbeiten '1', role: 'user', content: 'Find my ticket ...' }); • id: Zweite Ebene agentStore().agent.runAgent(); […] const messages = agentStore().messages(); 27
  9. Mastertextformat Using CopilotKit bearbeiten const agentStore = injectAgentStore('myAgent'); •agentStore().agent.addMessage({ Textmasterformat

    bearbeiten '1', role: 'user', content: 'Find my ticket ...' }); • id: Zweite Ebene agentStore().agent.runAgent(); […] <copilot-chat agentId="weatherAgent" /> 28
  10. Agentic UI with Angular Mastertextformat bearbeiten Architectures with Open Standards

    • Textmasterformat bearbeiten 220+ pages, PDF, EPUB • Zweite Ebene Regular Free Updates! agentic-angular.com 33
  11. Mastertextformat bearbeiten Conclusion • Textmasterformat bearbeiten HITL • Zweite Ebene

    • Start: Transparency • More than Approval! Selected Patterns • Action Cards • Co Planning • Co Creation Implementation • AG-UI Events • AG-UI Interrupts • AG-UI State CopilotKit for Angular, React, Vue, … 34
  12. Mastertextformat bearbeiten Manfred Steyer [LinkedIn, Twitter, Facebook] Manfred Steyer •

    Textmasterformat bearbeiten [web] ANGULARarchitects.io • Zweite Ebene Slides, Examples, Book Remote Company Workshops and Consulting http://angulararchitects.io @ Manfred Steyer 35