namespace BotSharp.Abstraction.Agents.Models; public class AgentCodeScript : AgentCodeScriptBase { public string Id { get; set; } public string AgentId { get; set; } = null!; public AgentCodeScript() : base() { } public override string ToString() { return $"{CodePath}"; } } public class AgentCodeScriptBase { public string Name { get; set; } = null!; public string Content { get; set; } = null!; /// /// Code script type: src, test /// public string ScriptType { get; set; } = null!; public string CodePath => $"{ScriptType}/{Name}"; }