export const CATALOG_DEFAULT_PAGE = 1;
export const CATALOG_DEFAULT_LIMIT = 20;
export const CATALOG_MAX_LIMIT = 100;
export const CATALOG_SEARCH_MAX_LENGTH = 255;

export const SSE_EVENT_PULL_PROGRESS = 'pull-progress';
export const SSE_EVENT_PULL_COMPLETE = 'pull-complete';
export const SSE_EVENT_PULL_ERROR = 'pull-error';

export const PULL_JOBS_RECENT_LIMIT = 50;

export const OLLAMA_PUBLIC_BASE_URL = 'https://registry.ollama.com';
export const OLLAMA_LIBRARY_BASE_URL = 'https://registry.ollama.com/library';
export const OLLAMA_REGISTRY_BASE_URL = 'https://registry.ollama.com';
export const OLLAMA_REGISTRY_MANIFEST_PATH_PREFIX = '/v2/library';
export const OLLAMA_CATALOG_METADATA_CACHE_TTL_MS = 1000 * 60 * 30;
