Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Root cause: Playwright external Chromium is not a Tauri runtime, so isTauriRuntime() returns false. The app needs SaaS session to route chat through relay, but tests never logged in. Fix: Auto-detect non-Tauri mode and pre-login via SaaS API, injecting session into localStorage before tests run.
Tauri + React + Typescript
This template should help get you started developing with Tauri, React and Typescript in Vite.