import { Button } from '@/components/ui/button'; import { Terminal, CheckCircle2, AlertCircle, RefreshCw, XCircle } from 'lucide-react'; import { cn } from '@/lib/utils'; interface CursorStatus { installed: boolean; version?: string; authenticated: boolean; method?: string; } interface CursorCliStatusProps { status: CursorStatus | null; isChecking: boolean; onRefresh: () => void; } function SkeletonPulse({ className }: { className?: string }) { return
; } export function CursorCliStatusSkeleton() { return (Cursor CLI enables AI-powered code editing using Cursor's models.
Cursor CLI Installed
Version: {status.version}
)}Authenticated
Method:{' '} {status.method === 'api_key' ? 'API Key' : 'Browser Login'}
Not Authenticated
Run cursor auth{' '}
to authenticate with Cursor.
Cursor CLI Not Detected
Install Cursor CLI to use Cursor models in AutoMaker.
Installation:
View installation guide →