using BotSharp.Abstraction.Agents.Models; using BotSharp.Plugin.MongoStorage.Models; namespace BotSharp.Plugin.MongoStorage.Collections; public class AgentCollection : MongoBase { public string Name { get; set; } public string Description { get; set; } public string Instruction { get; set; } public List Templates { get; set; } public List Functions { get; set; } public List Responses { get; set; } public bool IsPublic { get; set; } public bool AllowRouting { get; set; } public bool Disabled { get; set; } public List Profiles { get; set; } public List RoutingRules { get; set; } public DateTime CreatedTime { get; set; } public DateTime UpdatedTime { get; set; } }