namespace Luna.Configuration; public class AgentOptions { public required string Name { get; set; } public string? DisplayName { get; init; } public string? Description { get; init; } public required string Provider { get; init; } public required string ModelId { get; init; } public required string Instructions { get; init; } public required int MaxContextTokens { get; init; } }