This commit is contained in:
Jicheng Lu 2025-05-28 18:00:11 -05:00
parent a33d43c902
commit 3bb50a6350
3 changed files with 4 additions and 35 deletions

View file

@ -26,7 +26,8 @@ public class AgentUtility
public class UtilityItem
{
[JsonPropertyName("function_name")]
public string FunctionName { get; set; } = string.Empty;
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? FunctionName { get; set; }
[JsonPropertyName("template_name")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
@ -35,35 +36,4 @@ public class UtilityItem
[JsonPropertyName("visibility_expression")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? VisibilityExpression { get; set; }
}
//public class UtilityFunction : UtilityBase
//{
// public UtilityFunction()
// {
// }
// public UtilityFunction(string name)
// {
// Name = name;
// }
//}
//public class UtilityTemplate : UtilityBase
//{
// public UtilityTemplate()
// {
// }
// public UtilityTemplate(string name)
// {
// Name = name;
// }
//}
//public class UtilityBase
//{
// public string Name { get; set; }
//}
}

View file

@ -48,7 +48,7 @@ public class AgentUtilityMongoElement
public class AgentUtilityItemMongoElement
{
public string FunctionName { get; set; } = string.Empty;
public string? FunctionName { get; set; }
public string? TemplateName { get; set; }
public string? VisibilityExpression { get; set; }
}

View file

@ -1,5 +1,4 @@
using BotSharp.Abstraction.Files;
using BotSharp.Abstraction.Files.Models;
using BotSharp.Abstraction.Infrastructures.Enums;
using BotSharp.Abstraction.Options;
using BotSharp.Abstraction.Routing;