From 77c65068991ab57ef22c91d6f498ca6fd74a4ff3 Mon Sep 17 00:00:00 2001 From: Chris Rickman Date: Thu, 19 Feb 2026 09:03:43 -0800 Subject: [PATCH 1/2] Agent update --- dotnet/agent-framework-dotnet.slnx | 30 +++++++++--------- .../A2AClient/A2AClient.csproj | 6 ++-- .../A2AClient/HostClientAgent.cs | 0 .../A2AClientServer/A2AClient/Program.cs | 0 .../A2AClientServer/A2AClient/README.md | 2 +- .../A2AServer/A2AServer.csproj | 10 +++--- .../A2AClientServer/A2AServer/A2AServer.http | 0 .../A2AServer/HostAgentFactory.cs | 0 .../A2AServer/Models/InvoiceQuery.cs | 0 .../A2AClientServer/A2AServer/Program.cs | 0 .../A2AClientServer/README.md | 0 .../a2a-inspector-agent-card.png | Bin .../a2a-inspector-raw-json-response.png | Bin .../a2a-inspector-send-message.png | Bin .../A2AClientServer/demo-architecture.png | Bin .../rest-client-agent-card.png | Bin .../rest-client-send-message.png | Bin .../AGUIClient/AGUIClient.csproj | 4 +-- .../AGUIClient/AGUIClientSerializerContext.cs | 0 .../AGUIClientServer/AGUIClient/Program.cs | 0 .../AGUIClientServer/AGUIClient/README.md | 0 .../AGUIClient/SensorRequest.cs | 0 .../AGUIClient/SensorResponse.cs | 0 .../AGUIDojoServer/AGUIDojoServer.csproj | 6 ++-- .../AGUIDojoServerSerializerContext.cs | 0 .../AgenticUI/AgenticPlanningTools.cs | 0 .../AgenticUI/AgenticUIAgent.cs | 0 .../AgenticUI/JsonPatchOperation.cs | 0 .../AGUIDojoServer/AgenticUI/Plan.cs | 0 .../AGUIDojoServer/AgenticUI/Step.cs | 0 .../AGUIDojoServer/AgenticUI/StepStatus.cs | 0 .../BackendToolRendering/WeatherInfo.cs | 0 .../AGUIDojoServer/ChatClientAgentFactory.cs | 0 .../PredictiveStateUpdates/DocumentState.cs | 0 .../PredictiveStateUpdatesAgent.cs | 0 .../AGUIDojoServer/Program.cs | 0 .../Properties/launchSettings.json | 0 .../AGUIDojoServer/SharedState/Ingredient.cs | 0 .../AGUIDojoServer/SharedState/Recipe.cs | 0 .../SharedState/RecipeResponse.cs | 0 .../SharedState/SharedStateAgent.cs | 0 .../appsettings.Development.json | 0 .../AGUIDojoServer/appsettings.json | 0 .../AGUIServer/AGUIServer.csproj | 6 ++-- .../AGUIServer/AGUIServer.http | 0 .../AGUIServer/AGUIServerSerializerContext.cs | 0 .../AGUIClientServer/AGUIServer/Program.cs | 0 .../AGUIServer/Properties/launchSettings.json | 0 .../ServerWeatherForecastRequest.cs | 0 .../ServerWeatherForecastResponse.cs | 0 .../AGUIClientServer/README.md | 0 .../Client/AGUIWebChatClient.csproj | 2 +- .../AGUIWebChat/Client/Components/App.razor | 0 .../Components/Layout/LoadingSpinner.razor | 0 .../Layout/LoadingSpinner.razor.css | 0 .../Client/Components/Layout/MainLayout.razor | 0 .../Components/Layout/MainLayout.razor.css | 0 .../Client/Components/Pages/Chat/Chat.razor | 0 .../Components/Pages/Chat/Chat.razor.css | 0 .../Components/Pages/Chat/ChatCitation.razor | 0 .../Pages/Chat/ChatCitation.razor.css | 0 .../Components/Pages/Chat/ChatHeader.razor | 0 .../Pages/Chat/ChatHeader.razor.css | 0 .../Components/Pages/Chat/ChatInput.razor | 0 .../Components/Pages/Chat/ChatInput.razor.css | 0 .../Components/Pages/Chat/ChatInput.razor.js | 0 .../Pages/Chat/ChatMessageItem.razor | 0 .../Pages/Chat/ChatMessageItem.razor.css | 0 .../Pages/Chat/ChatMessageList.razor | 0 .../Pages/Chat/ChatMessageList.razor.css | 0 .../Pages/Chat/ChatMessageList.razor.js | 0 .../Pages/Chat/ChatSuggestions.razor | 0 .../Pages/Chat/ChatSuggestions.razor.css | 0 .../Client/Components/Routes.razor | 0 .../Client/Components/_Imports.razor | 0 .../AGUIWebChat/Client/Program.cs | 0 .../Client/Properties/launchSettings.json | 0 .../AGUIWebChat/Client/wwwroot/app.css | 0 .../AGUIWebChat/Client/wwwroot/favicon.png | Bin .../{ => 05-end-to-end}/AGUIWebChat/README.md | 0 .../Server/AGUIWebChatServer.csproj | 6 ++-- .../AGUIWebChat/Server/Program.cs | 0 .../Server/Properties/launchSettings.json | 0 .../ActorFrameworkWebApplicationExtensions.cs | 0 .../AgentWebChat.AgentHost.csproj | 14 ++++---- .../Custom/CustomAITools.cs | 0 .../AgentWebChat.AgentHost/Program.cs | 0 .../Properties/launchSettings.json | 0 .../Utilities/ChatClientConnectionInfo.cs | 0 .../Utilities/ChatClientExtensions.cs | 0 .../appsettings.Development.json | 0 .../AgentWebChat.AgentHost/appsettings.json | 0 .../AgentWebChat.AppHost.csproj | 0 .../AgentWebChat.AppHost/ModelExtensions.cs | 0 .../AgentWebChat.AppHost/Program.cs | 0 .../Properties/launchSettings.json | 0 .../appsettings.Development.json | 0 .../AgentWebChat.AppHost/appsettings.json | 0 .../AgentWebChat.ServiceDefaults.csproj | 0 .../ServiceDefaultsExtensions.cs | 0 .../AgentWebChat.Web/A2AAgentClient.cs | 0 .../AgentWebChat.Web/AgentDiscoveryClient.cs | 0 .../AgentWebChat.Web/AgentWebChat.Web.csproj | 18 +++++++++++ .../AgentWebChat.Web/Components/App.razor | 0 .../Components/Layout/MainLayout.razor | 0 .../Components/Layout/MainLayout.razor.css | 0 .../Components/Pages/Error.razor | 0 .../Components/Pages/Home.razor | 0 .../AgentWebChat.Web/Components/Routes.razor | 0 .../Components/_Imports.razor | 0 .../AgentWebChat.Web/IAgentClient.cs | 0 .../OpenAIChatCompletionsAgentClient.cs | 0 .../OpenAIResponsesAgentClient.cs | 0 .../AgentWebChat/AgentWebChat.Web/Program.cs | 0 .../Properties/launchSettings.json | 0 .../appsettings.Development.json | 0 .../AgentWebChat.Web/appsettings.json | 0 .../AgentWebChat.Web/wwwroot/app.css | 0 .../AgentWebChat.Web/wwwroot/favicon.png | Bin .../AgentWebChat.Web/AgentWebChat.Web.csproj | 18 ----------- python/samples/04-hosting/a2a/README.md | 2 +- 121 files changed, 62 insertions(+), 62 deletions(-) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AClient/A2AClient.csproj (60%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AClient/HostClientAgent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AClient/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AClient/README.md (91%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AServer/A2AServer.csproj (54%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AServer/A2AServer.http (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AServer/HostAgentFactory.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AServer/Models/InvoiceQuery.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/A2AServer/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/a2a-inspector-agent-card.png (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/a2a-inspector-raw-json-response.png (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/a2a-inspector-send-message.png (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/demo-architecture.png (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/rest-client-agent-card.png (100%) rename dotnet/samples/{ => 05-end-to-end}/A2AClientServer/rest-client-send-message.png (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/AGUIClient.csproj (70%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/AGUIClientSerializerContext.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/SensorRequest.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIClient/SensorResponse.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj (56%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AGUIDojoServerSerializerContext.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticPlanningTools.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticUIAgent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/JsonPatchOperation.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/Plan.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/Step.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/AgenticUI/StepStatus.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/BackendToolRendering/WeatherInfo.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/ChatClientAgentFactory.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/DocumentState.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/PredictiveStateUpdatesAgent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/SharedState/Ingredient.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/SharedState/Recipe.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/SharedState/RecipeResponse.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/SharedState/SharedStateAgent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/appsettings.Development.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIDojoServer/appsettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/AGUIServer.csproj (56%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/AGUIServer.http (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/AGUIServerSerializerContext.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/ServerWeatherForecastRequest.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/AGUIServer/ServerWeatherForecastResponse.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIClientServer/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/AGUIWebChatClient.csproj (75%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/App.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Layout/MainLayout.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Layout/MainLayout.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.js (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.js (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/Routes.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Components/_Imports.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/wwwroot/app.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Client/wwwroot/favicon.png (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Server/AGUIWebChatServer.csproj (52%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Server/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AGUIWebChat/Server/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/ActorFrameworkWebApplicationExtensions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj (55%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/Custom/CustomAITools.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientConnectionInfo.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientExtensions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/appsettings.Development.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AgentHost/appsettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/AgentWebChat.AppHost.csproj (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/ModelExtensions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/appsettings.Development.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.AppHost/appsettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.ServiceDefaults/AgentWebChat.ServiceDefaults.csproj (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.ServiceDefaults/ServiceDefaultsExtensions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/A2AAgentClient.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/AgentDiscoveryClient.cs (100%) create mode 100644 dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/App.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/Pages/Error.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/Pages/Home.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/Routes.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Components/_Imports.razor (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/IAgentClient.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/OpenAIChatCompletionsAgentClient.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/OpenAIResponsesAgentClient.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/appsettings.Development.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/appsettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/wwwroot/app.css (100%) rename dotnet/samples/{ => 05-end-to-end}/AgentWebChat/AgentWebChat.Web/wwwroot/favicon.png (100%) delete mode 100644 dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj diff --git a/dotnet/agent-framework-dotnet.slnx b/dotnet/agent-framework-dotnet.slnx index b3a1fd81f3..d742b37f69 100644 --- a/dotnet/agent-framework-dotnet.slnx +++ b/dotnet/agent-framework-dotnet.slnx @@ -7,21 +7,21 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/dotnet/samples/A2AClientServer/A2AClient/A2AClient.csproj b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/A2AClient.csproj similarity index 60% rename from dotnet/samples/A2AClientServer/A2AClient/A2AClient.csproj rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/A2AClient.csproj index 6b88c5c697..01a5a069bc 100644 --- a/dotnet/samples/A2AClientServer/A2AClient/A2AClient.csproj +++ b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/A2AClient.csproj @@ -15,9 +15,9 @@ - - - + + + diff --git a/dotnet/samples/A2AClientServer/A2AClient/HostClientAgent.cs b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/HostClientAgent.cs similarity index 100% rename from dotnet/samples/A2AClientServer/A2AClient/HostClientAgent.cs rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/HostClientAgent.cs diff --git a/dotnet/samples/A2AClientServer/A2AClient/Program.cs b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/Program.cs similarity index 100% rename from dotnet/samples/A2AClientServer/A2AClient/Program.cs rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/Program.cs diff --git a/dotnet/samples/A2AClientServer/A2AClient/README.md b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/README.md similarity index 91% rename from dotnet/samples/A2AClientServer/A2AClient/README.md rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/README.md index c542430b22..5a80e0220f 100644 --- a/dotnet/samples/A2AClientServer/A2AClient/README.md +++ b/dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/README.md @@ -18,7 +18,7 @@ To run the sample, follow these steps: The agent urls are provided as a ` ` delimited list of strings ```powershell -cd dotnet/samples/A2AClientServer/A2AClient +cd dotnet/samples/05-end-to-end/A2AClientServer/A2AClient $env:OPENAI_MODEL="gpt-4o-mini" $env:OPENAI_API_KEY="" diff --git a/dotnet/samples/A2AClientServer/A2AServer/A2AServer.csproj b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/A2AServer.csproj similarity index 54% rename from dotnet/samples/A2AClientServer/A2AServer/A2AServer.csproj rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/A2AServer.csproj index 0a3b170a0b..be5ff472c1 100644 --- a/dotnet/samples/A2AClientServer/A2AServer/A2AServer.csproj +++ b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/A2AServer.csproj @@ -19,12 +19,12 @@ - - + + - - - + + + diff --git a/dotnet/samples/A2AClientServer/A2AServer/A2AServer.http b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/A2AServer.http similarity index 100% rename from dotnet/samples/A2AClientServer/A2AServer/A2AServer.http rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/A2AServer.http diff --git a/dotnet/samples/A2AClientServer/A2AServer/HostAgentFactory.cs b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/HostAgentFactory.cs similarity index 100% rename from dotnet/samples/A2AClientServer/A2AServer/HostAgentFactory.cs rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/HostAgentFactory.cs diff --git a/dotnet/samples/A2AClientServer/A2AServer/Models/InvoiceQuery.cs b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/Models/InvoiceQuery.cs similarity index 100% rename from dotnet/samples/A2AClientServer/A2AServer/Models/InvoiceQuery.cs rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/Models/InvoiceQuery.cs diff --git a/dotnet/samples/A2AClientServer/A2AServer/Program.cs b/dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/Program.cs similarity index 100% rename from dotnet/samples/A2AClientServer/A2AServer/Program.cs rename to dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/Program.cs diff --git a/dotnet/samples/A2AClientServer/README.md b/dotnet/samples/05-end-to-end/A2AClientServer/README.md similarity index 100% rename from dotnet/samples/A2AClientServer/README.md rename to dotnet/samples/05-end-to-end/A2AClientServer/README.md diff --git a/dotnet/samples/A2AClientServer/a2a-inspector-agent-card.png b/dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-agent-card.png similarity index 100% rename from dotnet/samples/A2AClientServer/a2a-inspector-agent-card.png rename to dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-agent-card.png diff --git a/dotnet/samples/A2AClientServer/a2a-inspector-raw-json-response.png b/dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-raw-json-response.png similarity index 100% rename from dotnet/samples/A2AClientServer/a2a-inspector-raw-json-response.png rename to dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-raw-json-response.png diff --git a/dotnet/samples/A2AClientServer/a2a-inspector-send-message.png b/dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-send-message.png similarity index 100% rename from dotnet/samples/A2AClientServer/a2a-inspector-send-message.png rename to dotnet/samples/05-end-to-end/A2AClientServer/a2a-inspector-send-message.png diff --git a/dotnet/samples/A2AClientServer/demo-architecture.png b/dotnet/samples/05-end-to-end/A2AClientServer/demo-architecture.png similarity index 100% rename from dotnet/samples/A2AClientServer/demo-architecture.png rename to dotnet/samples/05-end-to-end/A2AClientServer/demo-architecture.png diff --git a/dotnet/samples/A2AClientServer/rest-client-agent-card.png b/dotnet/samples/05-end-to-end/A2AClientServer/rest-client-agent-card.png similarity index 100% rename from dotnet/samples/A2AClientServer/rest-client-agent-card.png rename to dotnet/samples/05-end-to-end/A2AClientServer/rest-client-agent-card.png diff --git a/dotnet/samples/A2AClientServer/rest-client-send-message.png b/dotnet/samples/05-end-to-end/A2AClientServer/rest-client-send-message.png similarity index 100% rename from dotnet/samples/A2AClientServer/rest-client-send-message.png rename to dotnet/samples/05-end-to-end/A2AClientServer/rest-client-send-message.png diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/AGUIClient.csproj b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/AGUIClient.csproj similarity index 70% rename from dotnet/samples/AGUIClientServer/AGUIClient/AGUIClient.csproj rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/AGUIClient.csproj index 7d80fa7cda..8a45c09ce0 100644 --- a/dotnet/samples/AGUIClientServer/AGUIClient/AGUIClient.csproj +++ b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/AGUIClient.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/AGUIClientSerializerContext.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/AGUIClientSerializerContext.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIClient/AGUIClientSerializerContext.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/AGUIClientSerializerContext.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/Program.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/Program.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIClient/Program.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/Program.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/README.md b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/README.md similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIClient/README.md rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/README.md diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/SensorRequest.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/SensorRequest.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIClient/SensorRequest.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/SensorRequest.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIClient/SensorResponse.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/SensorResponse.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIClient/SensorResponse.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIClient/SensorResponse.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj similarity index 56% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj index cea8efff76..eb2dc3f77e 100644 --- a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj +++ b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AGUIDojoServer.csproj @@ -14,9 +14,9 @@ - - - + + + diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AGUIDojoServerSerializerContext.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AGUIDojoServerSerializerContext.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AGUIDojoServerSerializerContext.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AGUIDojoServerSerializerContext.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticPlanningTools.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticPlanningTools.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticPlanningTools.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticPlanningTools.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticUIAgent.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticUIAgent.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticUIAgent.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/AgenticUIAgent.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/JsonPatchOperation.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/JsonPatchOperation.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/JsonPatchOperation.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/JsonPatchOperation.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/Plan.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/Plan.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/Plan.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/Plan.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/Step.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/Step.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/Step.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/Step.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/StepStatus.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/StepStatus.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/AgenticUI/StepStatus.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/AgenticUI/StepStatus.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/BackendToolRendering/WeatherInfo.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/BackendToolRendering/WeatherInfo.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/BackendToolRendering/WeatherInfo.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/BackendToolRendering/WeatherInfo.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/ChatClientAgentFactory.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/ChatClientAgentFactory.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/ChatClientAgentFactory.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/ChatClientAgentFactory.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/DocumentState.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/DocumentState.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/DocumentState.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/DocumentState.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/PredictiveStateUpdatesAgent.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/PredictiveStateUpdatesAgent.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/PredictiveStateUpdatesAgent.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/PredictiveStateUpdates/PredictiveStateUpdatesAgent.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/Program.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/Program.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/Program.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/Program.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/Properties/launchSettings.json diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/Ingredient.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/Ingredient.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/Ingredient.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/Ingredient.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/Recipe.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/Recipe.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/Recipe.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/Recipe.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/RecipeResponse.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/RecipeResponse.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/RecipeResponse.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/RecipeResponse.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/SharedStateAgent.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/SharedStateAgent.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/SharedState/SharedStateAgent.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/SharedState/SharedStateAgent.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/appsettings.Development.json b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/appsettings.Development.json similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/appsettings.Development.json rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/appsettings.Development.json diff --git a/dotnet/samples/AGUIClientServer/AGUIDojoServer/appsettings.json b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/appsettings.json similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIDojoServer/appsettings.json rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIDojoServer/appsettings.json diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/AGUIServer.csproj b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServer.csproj similarity index 56% rename from dotnet/samples/AGUIClientServer/AGUIServer/AGUIServer.csproj rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServer.csproj index ccfe22923a..c26e3eebad 100644 --- a/dotnet/samples/AGUIClientServer/AGUIServer/AGUIServer.csproj +++ b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServer.csproj @@ -14,9 +14,9 @@ - - - + + + diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/AGUIServer.http b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServer.http similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/AGUIServer.http rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServer.http diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/AGUIServerSerializerContext.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServerSerializerContext.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/AGUIServerSerializerContext.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/AGUIServerSerializerContext.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/Program.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/Program.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/Program.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/Program.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/Properties/launchSettings.json diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/ServerWeatherForecastRequest.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/ServerWeatherForecastRequest.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/ServerWeatherForecastRequest.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/ServerWeatherForecastRequest.cs diff --git a/dotnet/samples/AGUIClientServer/AGUIServer/ServerWeatherForecastResponse.cs b/dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/ServerWeatherForecastResponse.cs similarity index 100% rename from dotnet/samples/AGUIClientServer/AGUIServer/ServerWeatherForecastResponse.cs rename to dotnet/samples/05-end-to-end/AGUIClientServer/AGUIServer/ServerWeatherForecastResponse.cs diff --git a/dotnet/samples/AGUIClientServer/README.md b/dotnet/samples/05-end-to-end/AGUIClientServer/README.md similarity index 100% rename from dotnet/samples/AGUIClientServer/README.md rename to dotnet/samples/05-end-to-end/AGUIClientServer/README.md diff --git a/dotnet/samples/AGUIWebChat/Client/AGUIWebChatClient.csproj b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/AGUIWebChatClient.csproj similarity index 75% rename from dotnet/samples/AGUIWebChat/Client/AGUIWebChatClient.csproj rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/AGUIWebChatClient.csproj index b28e53df6e..fef0deb3ec 100644 --- a/dotnet/samples/AGUIWebChat/Client/AGUIWebChatClient.csproj +++ b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/AGUIWebChatClient.csproj @@ -8,7 +8,7 @@ - + diff --git a/dotnet/samples/AGUIWebChat/Client/Components/App.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/App.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/App.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/App.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/LoadingSpinner.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Layout/MainLayout.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/MainLayout.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Layout/MainLayout.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/MainLayout.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Layout/MainLayout.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/MainLayout.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Layout/MainLayout.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Layout/MainLayout.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/Chat.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatCitation.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatHeader.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.js b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.js similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.js rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatInput.razor.js diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageItem.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.js b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.js similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.js rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatMessageList.razor.js diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Pages/Chat/ChatSuggestions.razor.css diff --git a/dotnet/samples/AGUIWebChat/Client/Components/Routes.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Routes.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/Routes.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/Routes.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Components/_Imports.razor b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/_Imports.razor similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Components/_Imports.razor rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Components/_Imports.razor diff --git a/dotnet/samples/AGUIWebChat/Client/Program.cs b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Program.cs similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Program.cs rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Program.cs diff --git a/dotnet/samples/AGUIWebChat/Client/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/Properties/launchSettings.json diff --git a/dotnet/samples/AGUIWebChat/Client/wwwroot/app.css b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/wwwroot/app.css similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/wwwroot/app.css rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/wwwroot/app.css diff --git a/dotnet/samples/AGUIWebChat/Client/wwwroot/favicon.png b/dotnet/samples/05-end-to-end/AGUIWebChat/Client/wwwroot/favicon.png similarity index 100% rename from dotnet/samples/AGUIWebChat/Client/wwwroot/favicon.png rename to dotnet/samples/05-end-to-end/AGUIWebChat/Client/wwwroot/favicon.png diff --git a/dotnet/samples/AGUIWebChat/README.md b/dotnet/samples/05-end-to-end/AGUIWebChat/README.md similarity index 100% rename from dotnet/samples/AGUIWebChat/README.md rename to dotnet/samples/05-end-to-end/AGUIWebChat/README.md diff --git a/dotnet/samples/AGUIWebChat/Server/AGUIWebChatServer.csproj b/dotnet/samples/05-end-to-end/AGUIWebChat/Server/AGUIWebChatServer.csproj similarity index 52% rename from dotnet/samples/AGUIWebChat/Server/AGUIWebChatServer.csproj rename to dotnet/samples/05-end-to-end/AGUIWebChat/Server/AGUIWebChatServer.csproj index c45adfd4a8..e798d23506 100644 --- a/dotnet/samples/AGUIWebChat/Server/AGUIWebChatServer.csproj +++ b/dotnet/samples/05-end-to-end/AGUIWebChat/Server/AGUIWebChatServer.csproj @@ -13,9 +13,9 @@ - - - + + + diff --git a/dotnet/samples/AGUIWebChat/Server/Program.cs b/dotnet/samples/05-end-to-end/AGUIWebChat/Server/Program.cs similarity index 100% rename from dotnet/samples/AGUIWebChat/Server/Program.cs rename to dotnet/samples/05-end-to-end/AGUIWebChat/Server/Program.cs diff --git a/dotnet/samples/AGUIWebChat/Server/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AGUIWebChat/Server/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AGUIWebChat/Server/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AGUIWebChat/Server/Properties/launchSettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/ActorFrameworkWebApplicationExtensions.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/ActorFrameworkWebApplicationExtensions.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/ActorFrameworkWebApplicationExtensions.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/ActorFrameworkWebApplicationExtensions.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj similarity index 55% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj index f71becf5d3..4ed6d27cbd 100644 --- a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj +++ b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/AgentWebChat.AgentHost.csproj @@ -8,13 +8,13 @@ - - - - - - - + + + + + + + diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Custom/CustomAITools.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Custom/CustomAITools.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Custom/CustomAITools.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Custom/CustomAITools.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Program.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Program.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Program.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Program.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Properties/launchSettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientConnectionInfo.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientConnectionInfo.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientConnectionInfo.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientConnectionInfo.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientExtensions.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientExtensions.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientExtensions.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/Utilities/ChatClientExtensions.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/appsettings.Development.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/appsettings.Development.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/appsettings.Development.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/appsettings.Development.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/appsettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/appsettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AgentHost/appsettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AgentHost/appsettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/AgentWebChat.AppHost.csproj b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/AgentWebChat.AppHost.csproj similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/AgentWebChat.AppHost.csproj rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/AgentWebChat.AppHost.csproj diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/ModelExtensions.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/ModelExtensions.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/ModelExtensions.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/ModelExtensions.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/Program.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/Program.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/Program.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/Program.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/Properties/launchSettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/appsettings.Development.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/appsettings.Development.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/appsettings.Development.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/appsettings.Development.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.AppHost/appsettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/appsettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.AppHost/appsettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/appsettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.ServiceDefaults/AgentWebChat.ServiceDefaults.csproj b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.ServiceDefaults/AgentWebChat.ServiceDefaults.csproj similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.ServiceDefaults/AgentWebChat.ServiceDefaults.csproj rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.ServiceDefaults/AgentWebChat.ServiceDefaults.csproj diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.ServiceDefaults/ServiceDefaultsExtensions.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.ServiceDefaults/ServiceDefaultsExtensions.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.ServiceDefaults/ServiceDefaultsExtensions.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.ServiceDefaults/ServiceDefaultsExtensions.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/A2AAgentClient.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/A2AAgentClient.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/A2AAgentClient.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/A2AAgentClient.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentDiscoveryClient.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentDiscoveryClient.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentDiscoveryClient.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentDiscoveryClient.cs diff --git a/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj new file mode 100644 index 0000000000..5335499168 --- /dev/null +++ b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj @@ -0,0 +1,18 @@ + + + + net10.0 + enable + enable + $(NoWarn);CA1812 + + + + + + + + + + + diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/App.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/App.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/App.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/App.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor.css b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor.css similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor.css rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Layout/MainLayout.razor.css diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Pages/Error.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Pages/Error.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Pages/Error.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Pages/Error.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Pages/Home.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Pages/Home.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Pages/Home.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Pages/Home.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Routes.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Routes.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/Routes.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/Routes.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/_Imports.razor b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/_Imports.razor similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Components/_Imports.razor rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Components/_Imports.razor diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/IAgentClient.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/IAgentClient.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/IAgentClient.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/IAgentClient.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/OpenAIChatCompletionsAgentClient.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/OpenAIChatCompletionsAgentClient.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/OpenAIChatCompletionsAgentClient.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/OpenAIChatCompletionsAgentClient.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/OpenAIResponsesAgentClient.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/OpenAIResponsesAgentClient.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/OpenAIResponsesAgentClient.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/OpenAIResponsesAgentClient.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Program.cs b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Program.cs similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Program.cs rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Program.cs diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/Properties/launchSettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/appsettings.Development.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/appsettings.Development.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/appsettings.Development.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/appsettings.Development.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/appsettings.json b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/appsettings.json similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/appsettings.json rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/appsettings.json diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/wwwroot/app.css b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/wwwroot/app.css similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/wwwroot/app.css rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/wwwroot/app.css diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/wwwroot/favicon.png b/dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/wwwroot/favicon.png similarity index 100% rename from dotnet/samples/AgentWebChat/AgentWebChat.Web/wwwroot/favicon.png rename to dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.Web/wwwroot/favicon.png diff --git a/dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj b/dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj deleted file mode 100644 index fd26f56191..0000000000 --- a/dotnet/samples/AgentWebChat/AgentWebChat.Web/AgentWebChat.Web.csproj +++ /dev/null @@ -1,18 +0,0 @@ - - - - net10.0 - enable - enable - $(NoWarn);CA1812 - - - - - - - - - - - diff --git a/python/samples/04-hosting/a2a/README.md b/python/samples/04-hosting/a2a/README.md index dd09aaaa1a..2ede8b8a3d 100644 --- a/python/samples/04-hosting/a2a/README.md +++ b/python/samples/04-hosting/a2a/README.md @@ -25,7 +25,7 @@ Make sure to set the following environment variables before running the example: For quick testing and demonstration, you can use the pre-built .NET A2A servers from this repository: **Quick Testing Reference**: Use the .NET A2A Client Server sample at: -`..\agent-framework\dotnet\samples\A2AClientServer` +`..\agent-framework\dotnet\samples\05-end-to-end\A2AClientServer` ### Run Python A2A Sample ```powershell From 3762a12b19fce6cb5a5ed292ea49cc6dbce07bbc Mon Sep 17 00:00:00 2001 From: Chris Rickman Date: Thu, 19 Feb 2026 09:39:36 -0800 Subject: [PATCH 2/2] Another move --- dotnet/agent-framework-dotnet.slnx | 21 ++++++++---------- .../AgentWithPurview/AgentWithPurview.csproj | 0 .../AgentWithPurview/Program.cs | 0 .../AgentWithHostedMCP.csproj | 0 .../AgentWithHostedMCP/Dockerfile | 0 .../AgentWithHostedMCP/Program.cs | 0 .../HostedAgents/AgentWithHostedMCP/README.md | 0 .../AgentWithHostedMCP/agent.yaml | 0 .../AgentWithHostedMCP/run-requests.http | 0 .../AgentWithTextSearchRag.csproj | 0 .../AgentWithTextSearchRag/Dockerfile | 0 .../AgentWithTextSearchRag/Program.cs | 0 .../AgentWithTextSearchRag/README.md | 0 .../AgentWithTextSearchRag/agent.yaml | 0 .../AgentWithTextSearchRag/run-requests.http | 0 .../AgentsInWorkflows.csproj | 0 .../HostedAgents/AgentsInWorkflows/Dockerfile | 0 .../HostedAgents/AgentsInWorkflows/Program.cs | 0 .../HostedAgents/AgentsInWorkflows/README.md | 0 .../HostedAgents/AgentsInWorkflows/agent.yaml | 0 .../AgentsInWorkflows/run-requests.http | 0 .../M365Agent/AFAgentApplication.cs | 0 .../M365Agent/Agents/AdaptiveCardAIContent.cs | 0 .../M365Agent/Agents/WeatherForecastAgent.cs | 0 .../Agents/WeatherForecastAgentResponse.cs | 0 ...WeatherForecastAgentResponseContentType.cs | 0 .../M365Agent/Auth/AspNetExtensions.cs | 0 .../M365Agent/Auth/TokenValidationOptions.cs | 0 .../M365Agent/JsonUtilities.cs | 0 .../M365Agent/M365Agent.csproj | 2 +- .../{ => 05-end-to-end}/M365Agent/Program.cs | 0 .../M365Agent/Properties/launchSettings.json | 0 .../{ => 05-end-to-end}/M365Agent/README.md | 0 .../M365Agent/appManifest/color.png | Bin .../M365Agent/appManifest/manifest.json | 0 .../M365Agent/appManifest/outline.png | Bin .../M365Agent/appsettings.json.template | 0 37 files changed, 10 insertions(+), 13 deletions(-) rename dotnet/samples/{Purview => 05-end-to-end}/AgentWithPurview/AgentWithPurview.csproj (100%) rename dotnet/samples/{Purview => 05-end-to-end}/AgentWithPurview/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/Dockerfile (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/agent.yaml (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithHostedMCP/run-requests.http (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/Dockerfile (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/agent.yaml (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentWithTextSearchRag/run-requests.http (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/Dockerfile (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/agent.yaml (100%) rename dotnet/samples/{ => 05-end-to-end}/HostedAgents/AgentsInWorkflows/run-requests.http (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/AFAgentApplication.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Agents/AdaptiveCardAIContent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Agents/WeatherForecastAgent.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Agents/WeatherForecastAgentResponse.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Agents/WeatherForecastAgentResponseContentType.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Auth/AspNetExtensions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Auth/TokenValidationOptions.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/JsonUtilities.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/M365Agent.csproj (88%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Program.cs (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/Properties/launchSettings.json (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/README.md (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/appManifest/color.png (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/appManifest/manifest.json (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/appManifest/outline.png (100%) rename dotnet/samples/{ => 05-end-to-end}/M365Agent/appsettings.json.template (100%) diff --git a/dotnet/agent-framework-dotnet.slnx b/dotnet/agent-framework-dotnet.slnx index d742b37f69..f891f6aba0 100644 --- a/dotnet/agent-framework-dotnet.slnx +++ b/dotnet/agent-framework-dotnet.slnx @@ -7,6 +7,10 @@ + + + + @@ -23,6 +27,11 @@ + + + + + @@ -147,10 +156,6 @@ - - - - @@ -265,14 +270,6 @@ - - - - - - - - diff --git a/dotnet/samples/Purview/AgentWithPurview/AgentWithPurview.csproj b/dotnet/samples/05-end-to-end/AgentWithPurview/AgentWithPurview.csproj similarity index 100% rename from dotnet/samples/Purview/AgentWithPurview/AgentWithPurview.csproj rename to dotnet/samples/05-end-to-end/AgentWithPurview/AgentWithPurview.csproj diff --git a/dotnet/samples/Purview/AgentWithPurview/Program.cs b/dotnet/samples/05-end-to-end/AgentWithPurview/Program.cs similarity index 100% rename from dotnet/samples/Purview/AgentWithPurview/Program.cs rename to dotnet/samples/05-end-to-end/AgentWithPurview/Program.cs diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/AgentWithHostedMCP.csproj diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/Dockerfile b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Dockerfile similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/Dockerfile rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Dockerfile diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/Program.cs b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Program.cs similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/Program.cs rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Program.cs diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/README.md b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/README.md similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/README.md rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/README.md diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/agent.yaml b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/agent.yaml similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/agent.yaml rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/agent.yaml diff --git a/dotnet/samples/HostedAgents/AgentWithHostedMCP/run-requests.http b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/run-requests.http similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithHostedMCP/run-requests.http rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/run-requests.http diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/AgentWithTextSearchRag.csproj diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/Dockerfile b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Dockerfile similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/Dockerfile rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Dockerfile diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/Program.cs b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Program.cs similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/Program.cs rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Program.cs diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/README.md b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/README.md similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/README.md rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/README.md diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/agent.yaml b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/agent.yaml similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/agent.yaml rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/agent.yaml diff --git a/dotnet/samples/HostedAgents/AgentWithTextSearchRag/run-requests.http b/dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/run-requests.http similarity index 100% rename from dotnet/samples/HostedAgents/AgentWithTextSearchRag/run-requests.http rename to dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/run-requests.http diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/AgentsInWorkflows.csproj diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/Dockerfile b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Dockerfile similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/Dockerfile rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Dockerfile diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/Program.cs b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Program.cs similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/Program.cs rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Program.cs diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/README.md b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/README.md similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/README.md rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/README.md diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/agent.yaml b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/agent.yaml similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/agent.yaml rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/agent.yaml diff --git a/dotnet/samples/HostedAgents/AgentsInWorkflows/run-requests.http b/dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/run-requests.http similarity index 100% rename from dotnet/samples/HostedAgents/AgentsInWorkflows/run-requests.http rename to dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/run-requests.http diff --git a/dotnet/samples/M365Agent/AFAgentApplication.cs b/dotnet/samples/05-end-to-end/M365Agent/AFAgentApplication.cs similarity index 100% rename from dotnet/samples/M365Agent/AFAgentApplication.cs rename to dotnet/samples/05-end-to-end/M365Agent/AFAgentApplication.cs diff --git a/dotnet/samples/M365Agent/Agents/AdaptiveCardAIContent.cs b/dotnet/samples/05-end-to-end/M365Agent/Agents/AdaptiveCardAIContent.cs similarity index 100% rename from dotnet/samples/M365Agent/Agents/AdaptiveCardAIContent.cs rename to dotnet/samples/05-end-to-end/M365Agent/Agents/AdaptiveCardAIContent.cs diff --git a/dotnet/samples/M365Agent/Agents/WeatherForecastAgent.cs b/dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgent.cs similarity index 100% rename from dotnet/samples/M365Agent/Agents/WeatherForecastAgent.cs rename to dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgent.cs diff --git a/dotnet/samples/M365Agent/Agents/WeatherForecastAgentResponse.cs b/dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgentResponse.cs similarity index 100% rename from dotnet/samples/M365Agent/Agents/WeatherForecastAgentResponse.cs rename to dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgentResponse.cs diff --git a/dotnet/samples/M365Agent/Agents/WeatherForecastAgentResponseContentType.cs b/dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgentResponseContentType.cs similarity index 100% rename from dotnet/samples/M365Agent/Agents/WeatherForecastAgentResponseContentType.cs rename to dotnet/samples/05-end-to-end/M365Agent/Agents/WeatherForecastAgentResponseContentType.cs diff --git a/dotnet/samples/M365Agent/Auth/AspNetExtensions.cs b/dotnet/samples/05-end-to-end/M365Agent/Auth/AspNetExtensions.cs similarity index 100% rename from dotnet/samples/M365Agent/Auth/AspNetExtensions.cs rename to dotnet/samples/05-end-to-end/M365Agent/Auth/AspNetExtensions.cs diff --git a/dotnet/samples/M365Agent/Auth/TokenValidationOptions.cs b/dotnet/samples/05-end-to-end/M365Agent/Auth/TokenValidationOptions.cs similarity index 100% rename from dotnet/samples/M365Agent/Auth/TokenValidationOptions.cs rename to dotnet/samples/05-end-to-end/M365Agent/Auth/TokenValidationOptions.cs diff --git a/dotnet/samples/M365Agent/JsonUtilities.cs b/dotnet/samples/05-end-to-end/M365Agent/JsonUtilities.cs similarity index 100% rename from dotnet/samples/M365Agent/JsonUtilities.cs rename to dotnet/samples/05-end-to-end/M365Agent/JsonUtilities.cs diff --git a/dotnet/samples/M365Agent/M365Agent.csproj b/dotnet/samples/05-end-to-end/M365Agent/M365Agent.csproj similarity index 88% rename from dotnet/samples/M365Agent/M365Agent.csproj rename to dotnet/samples/05-end-to-end/M365Agent/M365Agent.csproj index f40d404204..72352b7f01 100644 --- a/dotnet/samples/M365Agent/M365Agent.csproj +++ b/dotnet/samples/05-end-to-end/M365Agent/M365Agent.csproj @@ -23,7 +23,7 @@ - + \ No newline at end of file diff --git a/dotnet/samples/M365Agent/Program.cs b/dotnet/samples/05-end-to-end/M365Agent/Program.cs similarity index 100% rename from dotnet/samples/M365Agent/Program.cs rename to dotnet/samples/05-end-to-end/M365Agent/Program.cs diff --git a/dotnet/samples/M365Agent/Properties/launchSettings.json b/dotnet/samples/05-end-to-end/M365Agent/Properties/launchSettings.json similarity index 100% rename from dotnet/samples/M365Agent/Properties/launchSettings.json rename to dotnet/samples/05-end-to-end/M365Agent/Properties/launchSettings.json diff --git a/dotnet/samples/M365Agent/README.md b/dotnet/samples/05-end-to-end/M365Agent/README.md similarity index 100% rename from dotnet/samples/M365Agent/README.md rename to dotnet/samples/05-end-to-end/M365Agent/README.md diff --git a/dotnet/samples/M365Agent/appManifest/color.png b/dotnet/samples/05-end-to-end/M365Agent/appManifest/color.png similarity index 100% rename from dotnet/samples/M365Agent/appManifest/color.png rename to dotnet/samples/05-end-to-end/M365Agent/appManifest/color.png diff --git a/dotnet/samples/M365Agent/appManifest/manifest.json b/dotnet/samples/05-end-to-end/M365Agent/appManifest/manifest.json similarity index 100% rename from dotnet/samples/M365Agent/appManifest/manifest.json rename to dotnet/samples/05-end-to-end/M365Agent/appManifest/manifest.json diff --git a/dotnet/samples/M365Agent/appManifest/outline.png b/dotnet/samples/05-end-to-end/M365Agent/appManifest/outline.png similarity index 100% rename from dotnet/samples/M365Agent/appManifest/outline.png rename to dotnet/samples/05-end-to-end/M365Agent/appManifest/outline.png diff --git a/dotnet/samples/M365Agent/appsettings.json.template b/dotnet/samples/05-end-to-end/M365Agent/appsettings.json.template similarity index 100% rename from dotnet/samples/M365Agent/appsettings.json.template rename to dotnet/samples/05-end-to-end/M365Agent/appsettings.json.template