Files
MAF1/MAF1.Core/Agents/FileCity/CityExtraction.cs
T

19 lines
521 B
C#
Raw Normal View History

2026-08-26 18:06:02 +08:00
using System.Text.Json.Serialization;
namespace MAF1.Agents.FileCity;
/// <summary>
/// FileCity Agent 约定输出的 JSON 形状。hasValidCities 会驱动边条件,也会触发「缺城市时等人确认」。
/// </summary>
2026-08-26 18:06:02 +08:00
public sealed class CityExtraction
{
[JsonPropertyName("hasValidCities")]
public bool HasValidCities { get; set; }
[JsonPropertyName("cities")]
public List<string> Cities { get; set; } = [];
[JsonPropertyName("reason")]
public string Reason { get; set; } = "";
}