using System.Collections.Generic; using System.Text.Json.Serialization; namespace AxCopilot.Services.Agent; public class ToolParameterSchema { [JsonPropertyName("type")] public string Type { get; init; } = "object"; [JsonPropertyName("properties")] public Dictionary Properties { get; init; } = new Dictionary(); [JsonPropertyName("required")] public List Required { get; init; } = new List(); }