namespace Cleanuparr.Api.Features.Notifications.Descriptors;
///
/// A field on a notification provider that is rejected when it carries a placeholder value.
///
public sealed record NotificationProviderSensitiveField
{
///
/// The property name on the provider's request/config (e.g. "ApiKey", "ServiceUrls").
///
public required string Name { get; init; }
///
/// The Create-action validation error for this field. Test collapses multi-field providers
/// into one generic message instead of reusing this text per field.
///
public required string PlaceholderErrorMessage { get; init; }
}