diff --git a/src/components/LoginModal.jsx b/src/components/LoginModal.jsx index 633aaf9..c6f6db5 100644 --- a/src/components/LoginModal.jsx +++ b/src/components/LoginModal.jsx @@ -25,13 +25,15 @@ function LoginModal({ const getCommand = () => { if (customCommand) return customCommand; + const isPlatform = import.meta.env.VITE_IS_PLATFORM === 'true'; + switch (provider) { case 'claude': return 'claude setup-token --dangerously-skip-permissions'; case 'cursor': return 'cursor-agent login'; case 'codex': - return 'codex login'; + return isPlatform ? 'codex login --device-auth' : 'codex login'; default: return 'claude setup-token --dangerously-skip-permissions'; }