namespace AIStudio.Tools.UserAPIKeys;
///
/// What a provider says about an API key the user entered.
///
public enum UserAPIKeyCheckOutcome
{
///
/// The provider listed its models with the key, so it accepts the key.
///
ACCEPTED,
///
/// The provider refused the key. AI Studio does not store it.
///
REJECTED,
///
/// Nothing tells whether the provider accepts the key, e.g., because the server was out of reach or the
/// provider cannot list its models. AI Studio stores the key anyway.
///
NOT_CHECKED
}