diff --git a/dotnet/src/Microsoft.AutoGen.Agents/Client/Agents/AIAgent/InferenceAgent.cs b/dotnet/src/Microsoft.AutoGen.Agents/Client/Agents/AIAgent/InferenceAgent.cs new file mode 100644 index 000000000000..37914412031e --- /dev/null +++ b/dotnet/src/Microsoft.AutoGen.Agents/Client/Agents/AIAgent/InferenceAgent.cs @@ -0,0 +1,15 @@ + +namespace Microsoft.AutoGen.Agents.Client; +public abstract class InferenceAgent : AgentBase where T : class, new() +{ + protected AgentState _state; + + public InferenceAgent( + IAgentContext context, + EventTypes typeRegistry + ) : base(context, typeRegistry) + { + _state = new(); + } + +} \ No newline at end of file