Skip to content

Conversation

@javiercn
Copy link
Contributor

@javiercn javiercn commented Nov 13, 2025

  • Adds samples for all the AG-UI projects in the MS Docs.

  • Adds an initial sample of using AG-UI with Blazor in a web chat.

  • Updates the AG-UI dojo sample to keep it in sync with the dojo samples.

@markwallace-microsoft markwallace-microsoft added documentation Improvements or additions to documentation .NET labels Nov 13, 2025
@github-actions github-actions bot changed the title [WIP] AG-UI Docs samples + Blazor sample .NET: [WIP] AG-UI Docs samples + Blazor sample Nov 13, 2025
@javiercn javiercn force-pushed the javiercn/agent-framework-samples branch 2 times, most recently from c47bd61 to eff822f Compare November 13, 2025 22:17
@Varorbc Varorbc mentioned this pull request Nov 14, 2025
7 tasks
@javiercn javiercn force-pushed the javiercn/agent-framework-samples branch from eff822f to da785c6 Compare November 17, 2025 11:29
@javiercn javiercn force-pushed the javiercn/agent-framework-samples branch from da785c6 to 660dee8 Compare November 17, 2025 12:43
@javiercn javiercn marked this pull request as ready for review November 17, 2025 14:10
Copilot AI review requested due to automatic review settings November 17, 2025 14:11
Copilot finished reviewing on behalf of javiercn November 17, 2025 14:12
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive AG-UI (Agent UI Protocol) documentation samples and a Blazor web chat sample for the Microsoft Agent Framework. The changes demonstrate client-server communication patterns for building conversational AI applications.

Key Changes

  • Added 5 progressive AGUI samples (Step01-Step05) covering basic setup, tools, human-in-the-loop, and state management
  • Added a Blazor-based web chat client/server sample (AGUIWebChat)
  • Extended AGUIDojoServer with predictive state updates and agentic UI capabilities

Reviewed Changes

Copilot reviewed 94 out of 95 changed files in this pull request and generated 19 comments.

Show a summary per file
File Description
dotnet/tests/Microsoft.Agents.AI.Hosting.A2A.UnitTests/Properties/launchSettings.json Added launch settings for unit test project (questionable configuration)
dotnet/samples/GettingStarted/AGUI/Step0*/test-client.ps1 Test automation scripts with hardcoded absolute paths
dotnet/samples/GettingStarted/AGUI/Step01-05/**/Server/* AGUI server samples demonstrating tools, approvals, and state
dotnet/samples/GettingStarted/AGUI/Step01-05/**/Client/* AGUI console client samples for each server scenario
dotnet/samples/GettingStarted/AGUI/README.md Comprehensive documentation for all AGUI samples
dotnet/samples/AGUIWebChat/Server/* ASP.NET Core AG-UI server for web chat
dotnet/samples/AGUIWebChat/Client/* Blazor Server web chat UI with components
dotnet/samples/AGUIWebChat/README.md Web chat setup and configuration guide
dotnet/samples/AGUIClientServer/AGUIDojoServer/** Namespace reorganization and new features (AgenticUI, PredictiveStateUpdates)
dotnet/agent-framework-dotnet.slnx Solution file updated to include new AGUI sample projects

@zzmzaizai
Copy link

This is a great pull request, you did a great job. It would be so exciting if the AG-UI dojo sample could be implemented with Blazor.

@javiercn javiercn force-pushed the javiercn/agent-framework-samples branch from 1ce4770 to a909268 Compare December 5, 2025 11:23
@javiercn javiercn changed the title .NET: [WIP] AG-UI Docs samples + Blazor sample .NET: AG-UI Docs samples + Blazor sample Dec 5, 2025
@javiercn javiercn changed the title .NET: AG-UI Docs samples + Blazor sample .NET: AG-UI Docs samples Dec 5, 2025
@javiercn javiercn enabled auto-merge December 5, 2025 14:44
@javiercn javiercn added this pull request to the merge queue Dec 8, 2025
Merged via the queue into microsoft:main with commit eb06fae Dec 8, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation .NET

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants