From c7ddb8aa14b363fd9fccdd8bb2782ff1c601044c Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 07:31:10 +0000 Subject: [PATCH] .NET: Make DelegatingAIAgent abstract (#2797) * Initial plan * Make DelegatingAIAgent abstract Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com> --- .../src/Microsoft.Agents.AI.Abstractions/DelegatingAIAgent.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotnet/src/Microsoft.Agents.AI.Abstractions/DelegatingAIAgent.cs b/dotnet/src/Microsoft.Agents.AI.Abstractions/DelegatingAIAgent.cs index 72f1980b1c..4c0ff1a36d 100644 --- a/dotnet/src/Microsoft.Agents.AI.Abstractions/DelegatingAIAgent.cs +++ b/dotnet/src/Microsoft.Agents.AI.Abstractions/DelegatingAIAgent.cs @@ -25,7 +25,7 @@ namespace Microsoft.Agents.AI; /// Derived classes can override specific methods to add custom behavior while maintaining compatibility with the agent interface. /// /// -public class DelegatingAIAgent : AIAgent +public abstract class DelegatingAIAgent : AIAgent { /// /// Initializes a new instance of the class with the specified inner agent.