using System; using System.Text.Json.Serialization; namespace AxCopilot.Models; public class CustomPresetEntry { [JsonPropertyName("id")] public string Id { get; set; } = Guid.NewGuid().ToString("N").Substring(0, 8); [JsonPropertyName("label")] public string Label { get; set; } = ""; [JsonPropertyName("description")] public string Description { get; set; } = ""; [JsonPropertyName("systemPrompt")] public string SystemPrompt { get; set; } = ""; [JsonPropertyName("color")] public string Color { get; set; } = "#6366F1"; [JsonPropertyName("symbol")] public string Symbol { get; set; } = "\ue713"; [JsonPropertyName("tab")] public string Tab { get; set; } = "Chat"; }