Files
NomadArch/Launch-Windows-Prod.bat
Gemini AI 55f5945b61 feat: add enhanced MULTIX UI features
Added all missing MULTIX enhancements matching the original screenshot:

1. STREAMING indicator:
   - Animated purple badge with sparkles icon
   - Shows live token count during streaming
   - Pulsing animation effect

2. Status badges:
   - PENDING/RUNNING/DONE badges for tasks
   - Color-coded based on status

3. APEX/SHIELD renamed:
   - 'Auto' -> 'APEX' with tooltip
   - 'Shield' -> 'SHIELD' with tooltip

4. THINKING indicator:
   - Bouncing dots animation (3 dots)
   - Shows THINKING or SENDING status

5. STOP button:
   - Red stop button appears during agent work
   - Calls cancel endpoint to interrupt

6. Detailed token stats bar:
   - INPUT/OUTPUT tokens
   - REASONING tokens (amber)
   - CACHE READ (emerald)
   - CACHE WRITE (cyan)
   - COST (violet)
   - MODEL (indigo)

7. Message navigation sidebar:
   - YOU/ASST labels for each message
   - Click to scroll to message
   - Appears on right side when viewing task
2025-12-23 13:49:17 +04:00

68 lines
2.7 KiB
Batchfile

@echo off
title NomadArch Launcher (Production Mode)
color 0A
setlocal enabledelayedexpansion
echo.
echo ███╗ ██╗ ██████╗ ███╗ ███╗ █████╗ ██████╗ █████╗ ██████╗ ██████╗██╗ ██╗
echo ████╗ ██║██╔═══██╗████╗ ████║██╔══██╗██╔══██╗██╔══██╗██╔════╝██║ ██║
echo ██╔██╗ ██║██║ ██║██╔████╔██║███████║██║ ██║███████║██████╔╝██║ ███████║
echo ██║╚██╗██║██║ ██║██║╚██╔╝██║██╔══██║██║ ██║██╔══██║██╔══██╗██║ ██╔══██║
echo ██║ ╚████║╚██████╔╝██║ ╚═╝ ██║██║ ██║██████╔╝██║ ██║██║ ██║╚██████╗██║ ██║
echo ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝
echo.
echo PRODUCTION LAUNCHER - Using Pre-Built Enhanced UI
echo ═════════════════════════════════════════════════════════════════════════════
echo.
echo Features: SMART FIX / APEX / SHIELD / MULTIX MODE
echo.
cd /d "%~dp0"
echo [STEP 1/3] Checking Dependencies...
echo.
where node >nul 2>&1
if %ERRORLEVEL% neq 0 (
echo [ERROR] Node.js not found!
echo.
echo Please install Node.js first: https://nodejs.org/
echo.
pause
exit /b 1
)
for /f "tokens=*" %%i in ('node --version') do set NODE_VERSION=%%i
echo [OK] Node.js: %NODE_VERSION%
echo.
echo [STEP 2/3] Checking Pre-Built UI...
echo.
if exist "packages\electron-app\dist\renderer\assets\main-B67Oskqu.js" (
echo [OK] Enhanced UI build found with custom features
) else (
echo [ERROR] Pre-built UI with enhancements not found!
echo [INFO] Run: npm run build to create the production build
pause
exit /b 1
)
echo.
echo [STEP 3/3] Starting NomadArch (Production Mode)...
echo.
cd packages\electron-app
:: Run using npx electron with the built dist
echo [INFO] Starting Electron with pre-built enhanced UI...
npx electron .
if %ERRORLEVEL% neq 0 (
echo.
echo [ERROR] NomadArch exited with an error!
echo.
)
pause