namespace Codex.Dal.Enums;

/// <summary>
/// Specifies the type of model provider (cloud API or local endpoint).
/// </summary>
public enum ModelProviderType
{
    /// <summary>
    /// Cloud-based API (OpenAI, Anthropic, etc.) - requires API key
    /// </summary>
    CloudApi,

    /// <summary>
    /// Local endpoint (Ollama, LocalAI, etc.) - no API key required
    /// </summary>
    LocalEndpoint,

    /// <summary>
    /// Custom provider with specific configuration
    /// </summary>
    Custom
}
